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:
Parts of SpeechPast Perfect SimpleBe used to vs used toGoing To Be and Will-ed or -ingPresent Tense vs Past TensePronouns/ Present TenseTypes of Simple SentencesFuture - be going to

Other quiz:

Phrasal Verbs › View

I need to ____ _______ these books to the library.

A. bring back

B. call up

C. take down

D. drop off


Verb Patterns › View

I recommend … books in English in order …. your vocabulary.

A. reading / to improve

B. to read / improving

C. reading / improve

D. you read / improve


Trending Topics

Loading...

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