Grammar Quiz

[ Tenses ]

Which sentence uses the present perfect correctly for an ongoing situation?

A. “I have seen John this morning.”

B. “I saw John yesterday.”

C. “I have been living here since 2010.”

D. “I have lived here yesterday.”

Select your answer:
         


Random Topics:

Modal AuxiliariesGrammarLinking VerbsConditional TypesGrammar - First ConditionalGrammar & TensesConjunctions in Complex SentencesPast ParticipleZero and First ConditionalsSuperlative & Comparative Adverbs

Other quiz:

Grammar › View

Didn’t you _____ be a professional tennis player?

A. use to

B. used to

C. used


Verb-ing and Infinitive › View

Who will you invite …………. with you tonight?

A. to dance

B. dancing

C. danced

D. dance