[ Verb Tenses ]
Use a time expression with present perfect tense.
A. I am studying English for five years.
B. I studied English for five years.
C. I will study English for five years.
D. I have been studying English for five years.

Random Topics:
Miscellaneous Grammar UsagesConjunctions and Sequence ConnectorsDo / Have / Can - Basic QuestionsFew, a few, little, a littlePreposition on TimeVerbal PhrasesModals and PrepositionAdverbial Clause of MannerHomophone & HomonymThe -ing Form of VerbsOther quiz:
Conditionals › ViewIf I _______________ a superstar, I _______________ someone who is famous.
A. were, will marry
B. were, marry
C. were, would marry
Grammar › View
Emma and Anna haven’t spoken _____ the party
A. For
B. Since