Grammar Quiz

[ Perfect Tenses and Vocabulary ]

You look exhausted. What have you…………?

A. been doing

B. done

C. do

Select your answer:
A  B  C  D  E 


Random Topics:

Past Tense & Past Continuous TensePreposition (at,in,on)Adjective + to + VerbCorrelative conjunctionsConjunctions and PrepositionsAdverb Clauses of TimePresent Perfect vs Past SimpleVOCAB & GRAMMARGerunds and InfitinitivesWho vs Whom

Other quiz:

Modals › View

Local businesses ____________ participate in the annual community clean-up event.

A. should

B. can’t

C. may

D. could


Grammar › View

I love this film. I — it four or five times already before I binged on another film.

A. saw

B. has seen

C. had seen

D. was seeing