[ 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 & enoughOther 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
