Grammar Quiz

[ Perfect Progressive Tenses ]

How long ______ (you/work) at this company by next year?

A. will you have been working

B. have you been working

C. had you been working

Select your answer:
A  B  C  D  E 


Random Topics:

CommasTo infinitive - GerundPreposition of PlacePrepositions - Conjunctionsand, so, but, becauseGrammar and PunctuationPast and Past Continuouswould should couldModal Verbs and ConditionalsAdjectives and Prepositions

Other quiz:

Passive Voice Active Voice › View

Which of the following is the correct passive voice?

A. The boy eats a lemon.

B. A lemon is being eaten.

C. A lemon will be ate.

D. Lemon are being eaten.


Grammar › View

A lot of trees are uprooted after the storm. The storm ……………. a lot of trees.

A. is uprooted

B. have uprooted

C. has uprooted

D. uprooted

Tenses › View

In the 19th century, people mainly _______ letters to keep in touch.

A. used

B. has used

C. is using

D. will use


Vocabulary › View

What does ‘testifying’ mean?

A. To ask a question

B. To tell a story

C. To promise that what you are saying is true

D. To guess