[ Present Tenses ]
Richard ___________ (do) the same job for 20 years.
A. has been doing
B. has done
C. have done
D. does
E. are doing
Select your answer:
Random Topics:
Verb Tense, Pronouns and AntecedentsSimple Present and Present Continuous TenseDo not or Does notContinuous TenseReported Speech and SubjunctiveGerund/ To Verb/ VerbModals AuxiliaryGrammar (either..or.. and neither..nor..)Linking WordsOther quiz:
Tenses › ViewTom _______ before we arrive there.
A. has left
B. had left
C. will have left
D. leaves
Simple Present Tense › View
___________ you read books?
A. Does
B. Do
C. Is
D. Are