Grammar Quiz

[ 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:
HomophonesBroach vs. BroochDesert vs. Dessert Grammar: was/werePrepositions of Place and TimePlaces in TownSimple Present and Present ContinuousTenses of VerbsCompound and Complex Sentences

Other quiz:

h omonyms › View

What gives you the ___ to tell me what to do?
a. right
b. wright


Grammar › View

She has_________good a computer that she has used it for 6 years without any errors.

A. so

B. such

C. how

D. too


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