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:
         


Random Topics:

PRESENT SIMPLE - CHILDRENCommon ErrorSome & AnyPast Continuous TenseSecond and Third ConditionalPreposition and Word FormIntermediate PrepositionsSo / Neither / Either / TooPassive Voice Active VoiceModals: Possibility, Necessity, Expectation

Other quiz:

Grammar › View

While He _______, the earthquake____

A. worked, was starting

B. was working, started


Grammar and Structure › View

There ______ a big demonstration along the streets on the previous Independence day.

A. has been

B. was

C. is  

D. will be