Grammar Quiz

[ Verb Tenses ]

I ______ this company for five years now, and I really appreciate the opportunities I’ve had.

A. join

B. joined

C. have joined

D. have been with

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - may/might/couldTemporal Conjunctions and ConnectivesVerbs & Phrasal VerbsGrammar / PronounsGrammar - Present Perfect TenseDefinite and Indefinite ArticlesWord FormationThe Present Progressive TenseModal Verbs and AdviceModifiers

Other quiz:

Grammar › View

Jim ______ study harder if he had more time.

A. will

B. won’t

C. were

D. would


Grammar › View

………….the shops open today?

A. The
B. Am
C. Is
D. Are

Conjunction › View

Mai worked hard, ______ she passed her exam.

A. so

B. although

C. because

D. but


Future Tenses › View

My parents are returning from Italy next Monday at 7 p.m. So this time next Monday I ….. them at the airport.

A. will be meeting

B. will have met

C. will meet

D. will have meeting