Grammar Quiz

[ Present Perfect Adverbs and Indirect Questions ]

My grandfather has smoked ______ twenty years

A. since

B. never

C. ever

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Tense and Simple Past TensePreposition and Preposition PhraseCompound AdjectivesGrammar - SimilesCohesive DevicesAdverbs of TimePresent Simple and Past Continuouslike/do not likeFuture Perfect TenseDemonstrative Pronouns

Other quiz:

Phrasal Verbs › View

It was dark when I got home last night, so I turned the lights ___.

A. in

B. on

C. up

D. off


Gerund & Participle › View

The politician was accused ___________ involved in corruption so he had to withdraw from the election.

A. for having got

B. of having got

C. getting

D. having got

Grammar › View

Which sentence has a linking verb?

A. The flowers smell lovely.

B. The cat chased the mouse.

C. The pizza tastes delicious.

D. The children played in the park.


Grammar › View

Fill in the blanks with the correct collective noun:

A ____________ of shoes.
___
A. pear

B. pair

C. litter

D. flight