[ 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

Random Topics:
Modal Verbs & Time PrepositionsCoordinating Conjunctions and Comparative AdjectivesAdverbial ClausesVocabulary and ModalsGerunds as objects of prepositionGrammar: AgreementVerb, Object, PrepositionSentence Fragments and Complete SentencesFuture - will / going to / present continuousAdjectives with PrepositionOther quiz:
Grammar › ViewIn the sentence:
“We always wash our hands, so that we stay healthy.”
Choose the independent clause:
A. So that we stay healthy
B. We always wash our hands.
C. So that.
D. So that we.
Present Continuous Tense › View
…….they swimming now?
A. Is
B. Am
C. Are
He prefers to wear _______ clothing when exercising.
A. Loose
B. Lose
C. Louse
D. Losse
Grammar › View
When I last saw Mia, she _____ to find a job.
A. tries
B. has tried
C. is trying
D. was trying