Grammar Quiz

[ Future Perfect Tense ]

Before you arrive at the station, a hotel room … for you.

  1. will have booked
  2. will have been booked

Select your answer:
A  B  C  D  E 


Random Topics:

NounsNoun, Quantifiers and SuffixesVerbs of movementNounSubordinating ConjunctionGrammar - Capitalization and Possessive NounsComparison Degree & GerundsFinite and Non-Finite VerbGerund or InfinitivesModals for Necessity and Suggestions

Other quiz:

Grammar › View

Those are _____ pets.

A. he

B. our

C. I

D. a


Vocabulary and Idioms › View

Lying to gain personal benefits can be considered as _________ a crime.

A. happening

B. committing

C. attending

D. supporting

Grammar › View

_______live in Ho Chi Minh City than in the whole of the rest of the country.

A. As much as people

B. More people

C. As many as people

D. People more


Verb Patterns › View

The company is investing heavily in __________ advanced technology to stay competitive.

A. adopt

B. adopting

C. to adopt

D. adopted