[ Tenses ]
By the time you arrive, I __________ for over an hour.
A. will have been waiting
B. will wait
C. am waiting
D. have been waiting

Random Topics:
Wish clauseIdentifying TensesUnscramble SentenceGrammar - help/have/let/makeLet & Be allowed toVerb TensePresent Simple VS ContinuousFrequency AdverbsGrammar ( going to)Modal Verbs and ConditionalsOther quiz:
Future Tense › View____________ anything this evening?
A. Will you do
B. are you going to do
C. Are you doing
Tenses › View
By next month, the construction workers _______.
A. will have completed the bridge
B. complete the bridge
C. completed the bridge
D. will complete the bridge
Reported Speech › View” We are not visiting China this summer” He told me.
A. He told me that they were not visiting China that summer.
B. He told me that they were not visiting China this summer.
C. He told me that they are not visiting China that summer.
Grammar › View
Victoria: “I like my cat.”
Victoria told me (that) …….. liked …….. cat.
A. she/my
B. she/her
C. he/it
D. we/ her
