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:

Prepositions of Place › View

I was _____ Tunisia in August.

A. in

B. at

C. on


Grammar › View

The farmers _________ cows and goats on their farms.

A. rear

B. rears

C. rearing

D. reared

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