Grammar Quiz

[ 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

Select your answer:
         


Random Topics:

Tenses & AffixesPast Continuous and Past Simple TenseFuture or PastWish, Unless, If sentenceTenses UsageGRAMMAR - Could / Could notPhrase or ClauseSentence CompletionPast Perfect Tense and Past Tense

Other quiz:

Homophones › View

The recipe calls for one cup of _________.

A. Flour
B. Flower


Modal Verbs › View

That painting _____ painted by Picasso. It could be a forgery. However, I do believe they should have it checked by a real expert.

A. should not have been

B. must not have been

C. may not have been

D. can’t have been