Grammar Quiz

[ Vocabulary & Grammar ]

I ______ a bad cough yesterday, so I couldn’t sleep well.

A. had

B. have

C. has

D. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Coordinating Conjunctions and Comparative AdjectivesAdverb of ConcessionAdverbial Clause of ConcessionTenses & PassiveModal Verbs and Contrastive ConjunctionsContractions and ConjunctionsCommas and Subordinating ConjunctionsPast Perfect and Past Perfect Continuous TenseArticles with Proper NounsTime Expressions

Other quiz:

Future Tenses › View

We_______ get the bus earlier.

A. Will

B. Are going to


Verb Tense, Pronouns and Antecedents › View

By the end of high school, I ________ the ACT three times.

A. will have taken

B. will take

C. will be taking

D. take