Grammar Quiz

[ Grammar and Vocabulary ]

I _______________ to be home by eight tonight so that I can finish my homework before going to bed.

A. had

B. has

C. have

D. having

Select your answer:
         


Random Topics:
Adverbial Clause / If / ComparativesDefinite, Indefinite and Zero ArticlesPresent Simple and Present Continuous TenseRelative Clauses PronounsConditional TypesGrammar - PunctuationLinking WordsIntermediate GrammarPast Simple

Other quiz:

Vocabulary › View

gasoline

A. convoy

B. petrol

C. gallows

D. devoid


Present Perfect Tense › View

Choose the correct word from the options in brackets and change in present perfect tense.

He __________ (has learned/learned) how to swim this year.

A. has learned

B. learned


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.