[ 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:
Vocabulary › ViewI love the man ……………………..gave us money
A. where
B. when
C. who
D. which
Adjective › View
I’m not enthusiastic ___ fishing, but I’ll come anyway.
a.in
b.to
c.about
d.with
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
