[ Tenses - Present and Past ]
Over 670 million people__________ (visit) Disneyland since its opening in 1955.
A. visited
B. are visiting
C. have visited
D. will visit
Select your answer:
Random Topics:
must/shouldFuture TenseCommas and Subordinating ConjunctionsCountable and UncountableWould/would like - affirmative/negativeHas and HaveToeic VerbAdverb of MannerVerb Types and TensesOther quiz:
Grammar › View“They live in prison of their own making.” What does it mean?
A. living in a strange way
B. living with own relatives
C. living in one’s compartment and groups
D. play and work together
Aspect or tenses of Verbs › View
Liza and Lulu just went to the pet shop.
A. simple present
B. simple past
C. simple future