Grammar Quiz

[ Verb Tenses ]

By the end of this March, he ……….. here for 20 years.

A. has been living

B. will live

C. will be living

D. will have been living

Select your answer:
         


Random Topics:
Past Tense and NeutralComplex PrepositionsTypes of PhrasesReported SpeechFirst and Second ConditionalAsking & Giving OpinionIdentifying Sentence TypesConjunctions - ConnectorsSimple Past

Other quiz:

Present Perfect Tense › View

I have __________ drunk beer.

A. Drinked
B. Never
C. Yet
D. Drank


Tag Questions › View

That’s a good book, ____

A. isn’t that?

B. doesn’t that

C. isn’t it?


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.