[ Time ]
He has been in China ____ 1960.
A. Since
B. For
C. Ago

Random Topics:
Used to - Would - TensesCoordinating & Subordinating ConjunctionsSimple Past - Irregular VerbsPassive Voice, Modals of Deduction and First ConditionalComparatives ( adj/ adv)Grammar and ReadingTransitional WordsNouns as AdjectivesPast and Perfect TensesTenses and VerbsOther quiz:
Grammar › ViewWe need three _______ and two _______ for the soup.
A. Fungi / potatos
B. Fungus / potatoes
C. Fungis / potatoes
D. Fungi / potatoes
Tenses › View
Identify the tense used in the following sentence: I will have completed my project by next week.
A. Future perfect
B. Past continuous
C. Present perfect
D. Future continuous
Tenses › ViewMy brother … to Mexico three times.
A. was
B. has been
C. were
D. have been
E. was being
Action vs Linking Verbs/ Verb Phrases › View
Estelle turned the pages of her science book.
A. Action
B. Linking
