Grammar Quiz

Topics: Grammar and Vocabulary

No wonder she was tired. She…… been working for 12 hours.

A. Would have

B. Would

C. Should

Select your answer:
         


Random Topics:

Future Continuous, Future Perfect and Future Perfect ContinuousGrammar ElementaryPrefixes SuffixesTenses and OpinionsShould, Should not haveMixed Present TensesModals of DeductionTOEIC GrammarMaritime Vocabulary and GrammarPreposition of Time

Other quiz:

Present Perfect Tense › View

Mum _______to Spain before.

A. has ever drove

B. have never driven

C. have never drove

D. has never driven


Grammar › View

Rush hour traffic ____ a big issue for commuters ever since they closed the second bridge.

A. will be

B. has been

C. was being

D. was