Grammar Quiz

[ Perfect Tenses ]

The kitchen is a mess. She _____ dinner.

A. have been making

B. has been making

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple TensesVerbal PhrasesConditional Sentences Type 1Grammar: Reported QuestionsSimple Present Continuous TenseNouns FormationCan vs CouldPast, Present, FutureSimple Present Tense/be/Present ProgessiveDefinite and Indefinite Articles

Other quiz:

Grammar › View

I feel _____ today than yesterday.

A. better

B. best

C. good

D. less


Tenses › View

Phillips accidentally ______ his mother’s favourite coffee cup yesterday morning.

A. had broken

B. has broken

C. breaks

D. broke

Grammar & Vocabulary › View

My brother adores…………………computer games.

A. play

B. plays

C. playing

D. to play


Temporal Conjunctions and Connectives › View

Which temporal conjunction is used correctly?

A. Next we go shopping.

B. Before we leave, grab your coat.

C. During the storm, we stayed inside.

D. First I’ll study, then I’ll sleep.