Before you arrive at the station, a hotel room … for you.
A. will have been booked
B. will have booked

Random Topics:
Conjunctions & InterjectionsAction, Helping & Linking VerbsTenses & PassiveMust Vs Have toVerb TensesConditional SentenceModals of ObligationPresent Perfect vs Past Simple TensePassive ModalsGrammar ElementaryOther quiz:
Speech Tenses › ViewDifferentiate 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 › ViewThe 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