Grammar Quiz

[ Future Perfect Tense ]

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

A. will have been booked
B. will have booked

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions & InterjectionsAction, Helping & Linking VerbsTenses & PassiveMust Vs Have toVerb TensesConditional SentenceModals of ObligationPresent Perfect vs Past Simple TensePassive ModalsGrammar Elementary

Other quiz:

Speech Tenses › View

Differentiate between direct and reported speech: ‘I like to dance,’ he said. He said that he liked to dance.

A. Direct speech: ‘I like to swim,’ he said. Reported speech: He said that he liked to swim.

B. Direct speech: ‘I like to sing,’ he said. Reported speech: He said that he liked to sing.

C. Direct speech: ‘I like to dance,’ he said. Reported speech: He said that he liked to dance.

D. Direct speech: ‘I dislike to dance,’ he said. Reported speech: He said that he disliked to dance.


Used to › View

They didn’t _________ tennis

A. used to play

B. use to played

C. used to played

D. use to play

Grammar › View

The Museum _______ from 9a.m to 6p.m everyday except Tuesday and Wednesday

A. opens

B. open

C. will open

D. will be open


Modals › View

What’s the best way to complete the sentence?

‘Is that Mr Tanaka?’

‘No, that ____ be him. Mr Tanaka wears glasses.’

A. must

B. can’t

C. mustn’t