Grammar Quiz

[ Time ]

He has been in China ____ 1960.

A. Since
B. For
C. Ago

Select your answer:
A  B  C  D  E 


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 Verbs

Other quiz:

Articles and Nouns › View

___ poverty is a significant issue worldwide.

A. A

B. An

C. The

D. no article


Modal Verbs › View

Select the appropriate modal: “If you feel unwell, you ___ see a doctor.”

A. must

B. can

C. should

D. might

Tenses › View

My 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