Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Wish clauseIdentifying TensesUnscramble SentenceGrammar - help/have/let/makeLet & Be allowed toVerb TensePresent Simple VS ContinuousFrequency AdverbsGrammar ( going to)Modal Verbs and Conditionals

Other quiz:

Question Tags › View

John drinks too much,

A. Is he?
B. Isn’t he?
C. Does he?
D. Doesn’t he?


Tenses › View

Present Continuous Tense

What is she currently doing right now while you work on the group project?

A. She sleeps over there.

B. She is sleeping over there.

C. She slept over there.

D. She has slept over there.

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