[ Past simple vs Present perfect ]
Bill ________ (work) in that company for 3 years. He still works there.
A. works
B. work
C. is working
D. has worked

Random Topics:
Tenses and Figurative LanguageNoun PhrasesPresent Perfect Continuous TenseDefinite and Indefinite ArticleTenses and Verb FormsPast and Present ContinuousPreposition (at,in,on)Noun, Quantifiers and SuffixesTenses - Irregular VerbsGrammar: AgreementOther quiz:
Grammar › ViewMy mirror … broken. I need a new one.
A. is
B. are
Grammar › View
There was ________ food in the fridge. It was nearly empty.
A. few
B. little
C. a little
Tenses › ViewIt …………………. when I got up this morning.
A. rained
B. was raining
C. is raining
Gerund or Infinitive › View
Do you enjoy .. in bed?
A. reading
B. to read
