[ 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:
Plural › ViewMany _________ (monkey)
A. Monkies
B. Monkey
C. Monkeys
Idioms › View
A “babe in the woods” means ___.
a. somone who cuts trees
b. someone who is young
c. someone who is innocent
It …………………. 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
