[ Tenses ]
He is out of breath because he ___ running.
A. was
B. has been
C. has been
D. has been
Select your answer:

Random Topics:
Progressive TenseAlthough / DespiteModal Verbs for SpeculationNarrative TensesPronoun & Present SimpleComparatives, Superlatives & EquativesQuantifiers & Modals of ObligationSentences and Non SentencesGrammar: Used to, Would, Be used to, Get used toDemonstrative Pronouns and Verb TensesOther quiz:
Reported Speech › ViewShe asked me why ________ absent from class the day before.
A. I am
B. I was
C. I have been
D. I had been
Perfect Tenses › View
I went to the the mall after I ____________ my homework.
A. has completed
B. had completed
C. have complete
D. has complete
