Topics: 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:
Used to - Would - TensesHow much and how manyArticles with Proper NounsGrammar - Be going toConditionals / Unreal PastSubordinating Conjunctions and ClausesModals VerbsModal Verbs in First ConditionalModal Verbs and PermissionCoordinating Conjunctions and Comparative AdjectivesOther quiz:
Grammar › ViewIdentify the conjunction in the sentence: “She likes both tea and coffee.”
A. likes
B. tea
C. and
D. both
Grammar › View
He _____ across the Channel in 1987.
A. swim
B. swem
C. swum
D. swam
