Select the most appropriate option fill in the blank. I have been studying this course _______ two years now.
for
The sentence "I have been studying this course _______ two years now" uses the present perfect continuous tense ("have been studying"). This tense is used to talk about an action that started in the past and is still continuing in the present, or has recently stopped but has a connection to the present.
When using the present perfect continuous tense to indicate the duration of an action, we typically use prepositions like 'for' or 'since'.
Let's look at the blank in the sentence "I have been studying this course _______ two years now." The phrase "two years" represents a period or duration of time.
Based on the analysis, the most appropriate option to fill the blank is 'for' because "two years" is a duration of time.
| Preposition | Usage | Example Phrase | Example Sentence (Present Perfect / Perfect Continuous) |
|---|---|---|---|
| For | Duration of time (How long?) | two years | I have been studying for two years. |
| Since | Starting point in time (Since when?) | 2022 | I have been studying since 2022. |
| For | Duration of time | three months | They have lived here for three months. |
| Since | Starting point in time | January | They have lived here since January. |
The present perfect continuous tense is formed using:
Subject + have/has + been + verb-ing (present participle)
It is commonly used to describe:
When describing the duration of these actions, 'for' is used with periods of time, and 'since' is used with specific points in time, as demonstrated in the main explanation and the revision table.
Directions: Select the most appropriate option to fill in the blank.
Gita won’t pass the examination and will Rita.
Directions: Select the most appropriate word to fill in the blank .
Will he be glad if you ________ my proposal?
Directions: Select the most appropriate word to fill in the blank.
India gets a large number of medical tourists and visitors ______ many countries.
Select the most appropriate word to fill in the blank.
This is a good time for all of us to __________ a new year’s party.
Choose the appropriate form of the tense for the given sentence.
Leadership ________ a rational approach to achieve success in any task.