[ Perfect Tense ]
Wiwi’s been a vegetarian _____ three years.
A. since
B. for
C. after
D. at
E. by

Random Topics:
Mixed Present TensesFuture Simple TenseVerb ConjugationHow much or How many?Comparison & Modal Verbs in Passive VoiceSubject Verb Agreement Irregular VerbSubject Verb Agreement and Verb TensesDescribing WordsConjunctions, Interjections and DeterminersModals in the PastOther quiz:
Future Tenses › ViewBy this time next year, John _____ ten thousand dollars.
A. will save
B. will be saved
C. will have saved
D. will be saving
Grammar › View
The kids……..been outside since early this morning.
A. will
B. had
C. have
D. are
Grammar › ViewWe agreed _________ clean up after the party.
A. To help
B. Helping
Grammar › View
He had an effect on me. He was a good __________.
A. prosperity
B. experiment
C. outsourcing
D. influence
