Grammar Quiz

[ Tenses ]

Complete the sentence: On Monday, I will have my third anniversary at this company. That means by Monday, I _____ here for three years.

A. will work

B. will have worked

C. am going to be working

D. will have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive TensePrepositions and Phrasal VerbsPast Simple (Questions)Adverb of ConcessionMuch, many, a lot of, a few, a littleModal Verbs in Emergency SituationsInterrogative PronounsModal Verbs - Obligationmust/shouldHave to

Other quiz:

Articles › View

Do you believe in _____ life after _____death?

A. —, —

B. —, the

C. the, the

D. the, —


Adverb › View

What is the adverb in the following sentence? Yesterday, Biff was all alone.

A. Yesterday
B. Biff
C. Was

Tenses › View

I _____ (visit) my grandparents next weekend.

A. I am visiting my grandparents next weekend.

B. I visited my grandparents next weekend.

C. I visit my grandparents next weekend.

D. I will visit my grandparents next weekend.


Grammar › View

Select the appropriate option: “………….. of the terrible news, she fainted.”

A. Been informed

B. After informing

C. Having informed

D. Having been informed