Topics: Verb Tenses
Identify the verb tense: He has been working hard.
A. Future simple
B. Past perfect continuous
C. Present perfect continuous
D. Present simple
Select your answer:

Random Topics:
Grammar : Must (Necessity)Gerunds, Infinitives and Modals of PossibilityPerfect TenseLinking Verbs & Helping VerbsGrammar ModalsPrepositions & Modal VerbsGrammar - FutureRun-On Sentences-ing / InfinitiveTo Infinitive or Bare InfinitiveOther quiz:
Article › ViewIdentify the sentence with the correct article usage.
A. He is an honest man.
B. He is a honest man.
C. He is the honest man.
D. He is honest man.
Future Tenses › View
Use _____ for promises made at the time of speaking.
A. be going to
B. simple present
C. present progressive
D. will/won’t
