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:

Present Forms and Narrative Tenses › View

I …. attracted to this room, mostly because I …. not to enter it

A. had been, was told

B. was, had been told

C. was, had told


Modal Perfect › View

Jeanette did very badly on the exam. She _____ harder.

A. must have studied

B. should have studied

C. could have studied

D. must studied

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