Grammar Quiz

[ Grammar ]

Who _____ at the meeting yesterday?

A. will speak

B. spoke

C. speak

D. had spoken

Select your answer:
         


Random Topics:

Simple Present - WH QuestionsActive & PassiveProgressive TensePresent Simple and Present ContinuousPronoun & Present SimpleConjunctions and CommasCountable & Uncountable NounsQuantifiers: too many, too much & enoughVerb Phrases

Other quiz:

Preposition › View

I don’t know where my umbrella is. Perhaps I left it ____ the bus.

A. in

B. on

C. at


Tenses › View

Which one is not correct? We use the past continuous for …

A. actions in progress at a particular moment in the past

B. two actions in progress at the same time in the past

C. annoying or amusing past habits

D. situations before the past