Topics: 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:
Past Perfect Simple & Past Perfect ContinuousVerb & GrammarAdverbs of frequencyPassive VoicesPresent/Past/Past ParticpleIdentifying Sentence TypesIELTS VocabularyPresent Simple x Present Continuousused to, be used to, get used toGrammar-Present Continuous-Sentence MakingOther quiz:
Grammar › ViewI enjoy …………. baminton after school.
A. doing
B. playing
C. seeing
D. going
Grammar › View
_________ (he / watch) the news regularly?
A. Is he watching
B. Does he watch
