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:

Modal Verbs › View

Do people have the right to smoke when children in the same house or colleagues in the same office _____ the smoke?

A. could inhale

B. have to inhale

C. might inhale

D. may inhale

E. should inhale


Grammar › View

I … my studies by 1990.

A. Completed
B. Have completed
C. Had completed
D. Was completing

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