Grammar Quiz

[ Tenses ]

He has been working on this project for a long time.

A. Present Simple:

B. Present Continuous:

C. Present Perfect:

D. Present Perfect Continuous:

Select your answer:
         


Random Topics:

Grammar - to be, possessive, have gotFuture Perfect ContinuousFuture - will / going to / present continuousInversion + Passive VoiceModals and Adjectives (ed-ing)Past Simple TensePassive Voice - Past SimpleGrammar / PronounsPresent Simple QuestionsGrammar - too & enough

Other quiz:

Adverbial Clause of Concession › View

_______, he walked to the station.

A. Despite being tired

B. Although to be tired

C. In spite being tired

D. Despite tired


Grammar › View

____ did Mom invite to Macy’s birthday party?
A. who
B. whom