Grammar Quiz

[ Grammar ]

She is tired now. She _________ for a long time.

A. has been learning

B. has learned

C. learns

D. learned

Select your answer:
         


Random Topics:

Phrasal Verb & Prepositional PhraseParticiple - ing/ edIdentifying TensesCompound AdjectivesComparison Degree & GerundsGerunds and InfinitivesGrammar & ReadingPresent Tenses and ConnectorsConjunctions in Complex SentencesIrregular verbs

Other quiz:

Subject Verb Agreement › View

The opening date of the new public libraries _____ been postponed.

A. have

B. having

C. to have

D. has


Present Perfect or Past Simple Tense › View

After the wedding ceremony, they …………….. to Paris where they spent their honeymoon.

A. have gone

B. went

C. gone

D. didn’t go