Grammar Quiz

[ Present Perfect Tense ]

I haven’t been on holiday ___ last year.

A. for

B. since

C. from

D. on

Select your answer:
A  B  C  D  E 


Random Topics:

VerbsAdjectives with PrepositionTenses Structureas...as, comparatives, superlativesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPassive Modals, Impersonal PassiveDependent PrepositionsTOEICVocabulary Spelling Grammarduring, for, while

Other quiz:

Grammar › View

The _________ are playing in the garden. (child)

A. child

B. children

C. childs


Vocabulary and Grammar › View

Although the staff did expand somewhat for the first centuiy of its existence the entire teaching staff consisted of the president and three or four tutors.

A. to and fro

B. back and forth

C. side by side

D. more or less

Grammar › View

How do you get to school?
a. With train.
b. In train.
c. By train.


Future Tenses › View

We________ next vacation in London.

A. spend

B. are spending

C. will spend

D. are going to spend