Grammar Quiz

[ Time ]

He has been in China ____ 50 years.

A. Since
B. For
C. Ago

Select your answer:
         


Random Topics:
Phrasal Verbs and Verb FormsPast TensesAdjective & AdverbPresent Simple & Present Continuous TensesVerb PhrasesTenses (Present, Past, Future Forms)Present Perfect ContinuousModals in the PastConditionals (0 - 1 - 2)

Other quiz:

Verb Patterns › View

I’m supposed … doing my homework but I’d rather … to you.

A. be / talk

B. be / talking

C. to be / talk

D. to be / talking


Grammar › View

My friends (play/plays) a lot of video games.

A. play

B. plays


Trending Topics

Loading...

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