[ Future Perfect Tense ]
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:
Grammar › ViewI’m ………………
A. Australia
B. Australian
Present Tense › View
They___my grandparents.
A. is
B. are
C. am
D. does
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