Grammar Quiz

[ Perfect Tenses ]

He (work) for three different companies so far.

A. has worked

B. will have worked

C. had worked

Select your answer:
A  B  C  D  E 


Random Topics:

Suffixes and TensesIndefinite and Reflexive PronounsSimple Present - WH QuestionsInfinitive GerundModals of DeductionPresent Simple and Present Continuous TensesNoun / PronounTenses and QuestionsRegular Plural NounsPast Passive

Other quiz:

General Quiz › View

Choose the correct alternative:

He _____ to her like that. It’s very rude.

A. shouldn’t talk

B. has to talk


Grammar & Vocabulary › View

Oxford was the university ………..she did her degree.

A. who

B. that

C. what

D. where

Homonyms › View

The carpenter used a ___ to make the plank flat.
a. plain
b. plane


Vocabulary › View

Although he works in an office, he always goes for a ___________ look, wearing jeans and a jacket instead of a suit and tie.

A. casual

B. comfortable

C. centre

D. flow

E. appearance