Grammar Quiz

[ Time ]

He has been in China ____ 50 years.

A. Since
B. For
C. Ago

Select your answer:
A  B  C  D  E 


Random Topics:

GerundsIndefinite and Reflexive PronounsHelping and Linking VerbsGrammar and VocabulariesEmployment Vocabulary-ed or -ingLinking VerbsAlthough / DespiteProgessive TensesSocial Media Vocabulary

Other quiz:

Past Tenses › View

His grandmother died last night. She … from cancer for more than a year.

A. was suffered

B. suffered

C. had suffered

D. had been suffering


Grammar › View

I __________ that movie, but I heard it was awful, so I changed my mind.

A. was going to see

B. should have seen

C. must have seen

Grammar › View

Sam put the ladder _____ the tree.

A. on

B. against


Grammar › View

The boy is too careless. (Identify the adverb in the stated sentence)

A. too

B. careless