[ Present Tenses ]
Miss Bakes ______ (teach) science for twenty years.
A. has teached
B. has taught
C. have taught
D. have teached

Random Topics:
Present Simple Affirmative and NegativeFuture Tense VerbAdverb of FrequencyDescribing WordsObject PronounsEmployment VocabularySubordinate Conjunctionsmust/shouldNoun, Quantifiers and SuffixesGrammar - FragmentsOther quiz:
Grammar › ViewSelect the sentence that correctly uses the present perfect tense with the time expression “since.”
A. We have lived here since three years.
B. I have known her since I was a child.
C. She has worked here since last summer.
D. They have gone home since an hour.
Prepositions › View
Sorry, I can’t eat any cookies. I’m _______ a severe diet.
A. At
B. Of
C. On
D. For
The books are for Peter.
A. him
B. her
C. you
D. it
Phrasal Verbs › View
We must ________ the reality that our handicrafts are in competition with those of other villages.
A. face up to
B. live on
C. pass down
D. run out of