Grammar Quiz

[ Present Perfect Tense ]

I haven’t been on holiday ___ last year.

A. for

B. since

C. from

D. on

Select your answer:
         


Random Topics:

Conditionals Type ISo / Neither / Either / TooVerb + PrepositionPast and Present TensesInfinitive or GerundModal PossibilitiesPossessive Pronouns and Adjective PronounsPrepositions and Preposition PhrasesAdjectives & Prepositions

Other quiz:

Past Perfect Simple Tense › View

She __________ dinner before leaving for work that day.

A. has prepare

B. preparing

C. had prepared

D. make


Grammar › View

Look at him! What is he doing? He ________ a book.

A. reads

B. is reading

C. reading