Topics: Present Verb Tenses
I ______ (study) English for over three hours now, and I’m still not done.
A. study
B. have studied
C. am studying
D. have been studying
Select your answer:

Random Topics:
Grammar-Verbs & Nouns Singular, Plural, GenderArticle the or zero article (-)Synonyms and VocabularyRelative Pronouns and AdverbsModals and PhrasesModals AuxiliaryNumbersPresent Perfect Simple & ContinuousModals and Present TensesArticles & PrepositionOther quiz:
Modal Verbs › ViewThere are some black clouds in the sky. It ___________ rain this evening.
A. ought to
B. may
C. must
Tenses › View
I _____ all my problems.
A. solve
B. have solved
C. have solving
