Grammar Quiz

Topics: Present Tenses

It’s nice to see you again. What ___________  (you, do) since we last met?

A. do you do

B. are you doing

C. have you been doing

D. have you been done

E. have you done

Select your answer:
         


Random Topics:

Grammar - direct/indirect objectsModals Deduction: cant /mustCountable - UncountablePresent ContinousConjunction and PunctuationSimple Present - WH QuestionsVerbs and Subject Verb AgreementPast Tense & Present Perfect TenseFuture Perfect ContinuousFOR & SINCE

Other quiz:

Grammar › View

James ___________ a shark while he was fishing last weekend.

A. catched

B. caught

C. was catching


Grammar › View

Tien or Kathy ________ hamburgers at lunch time everyday. 
A. eats
B. eat