Grammar Quiz

[ Grammar ]

When I graduate from college next June, I _____________
a student here for five years.

A. Will have been
B. Have been
C. Has been
D. Will have

Select your answer:
         


Random Topics:
Fragment, Comma Splice and Run -on SentenceModals - Reported Speech - ConditionalsModals and Modal PerfectsGerunds & Infinitives + VocabularySpeech TensesPresent Progressive TenseNouns as AdjectivesGrammar for IELTSUnscramble Sentence

Other quiz:

Vocabulary and Grammar › View

I often spend the weekend ___________ badminton with my elder brother.

A. playing

B. doing

C. studying

D. having


Idioms › View

To “kick up a fuss” means to ___.
a. be honest
b. behave badly
c. have a good time


Trending Topics

Loading...

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