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:
A  B  C  D  E 


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: Agreement

Other quiz:

Tenses and Comparisons › View

Hey Hadi and Laila! Let’s have some fun with words! Can you spot the past tense verb in this sentence: We traveled to the beach.

A. travelled

B. traveled

C. traveling

D. travels


Mixed General Quiz › View

There is _________________ she will not do to make people happy.

A. anything

B. nothing

C. something

Tenses › View

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