Grammar Quiz

[ Present Perfect ]

I’ve been in my job _____ a long time.

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect Progressive TensesGrammar SuffixesGerunds and InfitinitivesPresent Perfect Simple vs ContinuousGrammar - either...or, neither...norAuxiliary Verbs & Question TagsPerfect ModalsAdverbs of TimeFuture Time and TensesArticles - rules

Other quiz:

Vocabulary › View

What is the meaning of the word “indifferent” in the following sentence: “She was indifferent to the outcome of the game.”

A. excited

B. caring

C. unconcerned

D. nurturing


Narrative Tenses › View

Phill and his wife _______ when they were teaching in Botswana.

A. meet

B. had met

C. met

Grammar › View

When Max went to live in Italy, he (live) there very quickly. He’s a very open minded person

A. used to living

B. got used to living

C. is used to living


Grammar › View

Can birds dance like us?

A. Yes, it can.

B. No, it can’t.

C. No, it doesn’t.