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:
Adjective Order Present Perfect TenseCoordinate Conjunction Comparatives or SuperlativesVerbs: Action, Linking, and HelpingComparatives - SuperlativesPresent Simple ProgressiveUsed toCOUNT - NONCOUNT NOUNS

Other quiz: Grammar

Mary: “I don’t like spinach.”

Jill: “Mary said (that) she ___ like spinach.”
a. doesn’t
b. don’t
c. didn’t


How to use : Read the question carefully, then select one of the answers button.