[ 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:
Articles › ViewWe usually have a lot of ______ fun at parties
A. the
B. a
C. –
Modals › View
I can sing now but I ________ sing very well when I was a child.
A. can’t
B. must
C. could
D. couldn’t
Grammar › ViewThe 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
