[ Future Tenses ]
I’ll call you when I ________ at my hotel.
A. arrive
B. am going to arrive
C. will arrive
D. will have arrived

Random Topics:
Modal AuxiliariesRelative Pronouns with PrepositionsArticles - rulesModal Verbs & Perfect InfinitiveSentencesSimple Past vs Past Continuous TenseVerbs & Phrasal VerbsGrammar - some / anyGrammar (Adverbs, Prepositions, Prepositional Phrases)Past Perfect Simple TenseOther quiz:
Offer and Suggestion › ViewDoni : I’m thinking of asking you for dinner
Loi : I’m free but ….
A. I’d like to come
B. There aren’t many papers to do
C. I’ll be there
D. I’ll have an appointment at the same time
E. You can invite others
Grammar › View
. You’d better ________ your keys before leaving.
A. to check
B. checking
C. check
D. checked
Tenses › ViewI _____________________ (never tell) a lie in my life.
A. have never told
B. have never telled
C. never told
D. am never telling
Prepositions › View
The Global Village will open ………………. the festival.
A. To
B. For
C. From
D. At
