Grammar Quiz

[ Tenses (Present, Past, Future Forms) ]

She ………….(have ) her new phone for a year

A. has been having

B. had

C. had had

D. has had

Select your answer:
         


Random Topics:

Tenses and Articleused to vs be used to vs get used toAdverbial Clause / If / ComparativesCollective NounsAcademic VocabularyGerunds in SentencesShould, Should not haveModal Verbs for SpeculationAdverbs and PhrasesMixed Present Tenses

Other quiz:

Grammar › View

I need you here by nine, so make sure you set an alarm tomorrow.

A. Compound

B. Complex


Future Tenses › View

I ______________ school tomorrow.

A. am going to

B. am going to go

C. am going

D. am going to go to