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:
Types of Sentence StructuresGerund, Participle, Infinitive, or AppositiveSentences and Non SentencesTenses and QuestionsSimple PastPrepositions of Location, Movement and TimeReported Speech and Reported QuestionsGrammar and SyntaxCorrelative conjunctionsSentences vs Run-OnsOther quiz:
Vocabulary › Viewdifference, disagreement
A. Discrete
B. Circumlocution
C. Subjective
D. Variance
Vocabulary › View
(Slide) An isometry that maps all points of a figure the same distance in the same direction.
A. Transformation
B. Translation
C. Transmission
D. Transformer
