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:
         


Random Topics:

Transition WordsPresent Simple/AffirmativeFuture Perfect ContinuousModals of Obligation and PermissionCountable and UncountableCompound and Complex, ConditionalsDefinite ArticlesActive-Passive Voiceswill, be going to, would like to

Other quiz:

Simple Present Tense › View

__________ we too late to catch the bus?

A. Is
B. Are
C. Do


Tenses › View

He ___ for two hours before the alarm went off.

A. sleeps

B. has slept

C. had been sleeping

D. slept