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:

Past Simple Negative & QuestionsPrepositions and Phrasal VerbsTenses and ModalsComparative and Superlative AdverbsSimple and Compound SentencesUsed to - Would - TensesVerb Usage and GrammarParallel Structure or Combining SentencesVerb Tenses and GerundsAcademic Vocabulary

Other quiz:

Modals › View

The line is busy; somebody _____ on the telephone now.

A. should be speaking

B. should have been speaking

C. must be speaking

D. can’t be speaking


Verb Ability › View

Which sentence correctly uses ‘be able to’ in the present tense?

A. She is able to speak three languages.

B. She was able to speak three languages.

C. She will be able to speak three languages.

D. She has been able to speak three languages.