Grammar Quiz

[ Future Tenses ]

I shall be back by 6 and I hope you ___ a good sleep by that time.

A. will have had

B. will have

C. would have

D. have had

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs & Time PrepositionsPast Simple vs Present SimpleTime PhrasesPronouns and AdverbsTag QuestionModal Verbs and Gender NounsAdverbial PhrasesTenses - Pasive VoiceQuestion TagsMixed Grammar

Other quiz:

Grammar › View

Only by working harder________higher pay.

A. will you get

B. you will get

C. did you get

D. you got


Present Perfect Tense › View

They have paid the bill.

The interrogative form of the sentence above is ….

A. Have they paid the bill?

B. Has they paid the bill?

C. Have paid they the bill?

D. Has paid they the bill?

Reported Speech › View

My mom: “Do your homework”

My mom ____________

A. told me to do my homework

B. told me do my homework

C. told me that I did my homework


Vocabulary › View

far away

A. proclaimed

B. distant

C. marveled

D. cautiously

E. sumptuous