[ 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 TensesOther quiz:
Grammar › ViewI 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
