Grammar Quiz

[ Tenses ]

By evening, she ___ been cooking all day.

A. hasn’t

B. hadn’t

C. won’t have been

D. didn’t

Select your answer:
A  B  C  D  E 


Random Topics:

SynonymPast PerfectPerfect TensePreposition of TimeAdjectivePast simple regular verbsSimple Past Tense (was/were)PhrasesFirst & Second ConditionalPhrase or Clause

Other quiz:

Tenses › View

Tom has learnt Spanish _______ 5 months.

A. for

B. since

C. in

D. about


Verbs › View

I ________ walk for a long time.

A. Could

B. Walked

C. Canned

D. Was