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:

Tenses › View

Hani is watching Windah Basudara at home

What tense is used in the sentence above?

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous


Vocabulary › View

the typical qualities or important parts of something

A. connotations

B. features

C. statistics

D. participate

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