Grammar Quiz

[ Grammar ]

I haven’t seen you … a long time! How are you doing?

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Will, Be going to, Present ContinuousPresent Perfect TensePresent Perfect: for/sinceSpellingLinking Words and ConjunctionFuture PlansAdverbial Clauses of Reason / CauseConditional 0Modals of DeductionSimple Present and Present Continuos

Other quiz:

Grammar › View

A:Let’s get some ___ in the store(商店). B:OK, Mom. Is one ___ enough?

A. milk; bottle 

B. egg; box 

C. noodles; plates 

D. papayas; bags


Grammar › View

Change the sentence into active voice

The jackpot will be being won by her.

A. She will be winning the jackpot.

B. She will win the jackpot.

C. She will have been winning the jakcpot

D. She will being winning the jackpot

Grammar › View

Dessy ……. her own dinner every evening.

A. cooks

B. cooking

C. cooked

D. to cook


Modals › View

You missed your train. You will _____ wait for the next onenow.

A. should

B. have to

C. be to