[ Tenses ]
He’s worked for this company ………. many years.
A. since
B. for
C. in
D. at

Random Topics:
Give, do and makePresent Simple or Present ContinuousBecause of & Inspite ofPast Simple TensesPhrasal verbs and Prepositional PhrasesSentence LabelingSecond and Third ConditionalPresent Forms and Narrative TensesRelative & Interrogative PronounsPossessive PronounsOther quiz:
Grammar › ViewCan you tell me when ________ leaving?
A. does the plane
B. the plane is
C. is the plane
Grammar › View
Peter can sometimes ________ across as being quite arrogant when he’s nervous.
A. take
B. go
C. come
D. get
Modals › ViewThey ______ have left the keys on the table. I can’t find them anywhere.
A. may
B. could
C. must
D. ought to
Grammar › View
Jamil didn’t use _____ playing football with the other boys.
A. to enjoy
B. enjoy
C. enjoying
D. enjoyed
