Grammar Quiz

[ Tenses ]

I ___ all morning, but I ___ all the units yet.

A. have been studying-didn’t finish

B. studied-hadn’t finished

C. have been studying-haven’t finished

Select your answer:
A  B  C  D  E 


Random Topics:

Countable & Uncountable NounsSubject Verb Agreement; Indefinite PronounsPresent Tense vs Past TenseNoun ClausesAdverbs (manners & modifiers)Complex SentencesIntensifiers: Really vs VeryCohesive DevicesComparative AdverbsVocabulary and Grammar

Other quiz:

Grammar › View

Has someone ___ my special bread? There’s only a little bit left.

A. eaten

B. been eating


Tenses › View

When the change is introduced, the law will require that every schoolchild, of whatever so class, _____a national exam on leaving the secondary school. The score will then be used by universities

A. was taking

B. take

C. had taken

D. took

Modals › View

Michelle ________________ want to participate in the festival – it seems like the type of thing she’d be interested in. Why don’t you ask her?

A. Can’t

B. Might

C. Must


Modal Verbs › View

“It’s supposed to rain tomorrow.” “I know, but the forecast ________ wrong. Weather forecasts are far from 100% accurate.”

A. must be

B. should be

C. ought be

D. could be