Grammar Quiz

[ Present Perfect - Just, Already, Yet ]

A: Where’s the bus?

B: It ___________________ (depart) 20 minutes ago.

A: What? I thought I was on time!

A. has already departed

B. has just departed

C. hasn’t departed yet

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and Grammarused to, be used to, get used toGerund & InfinitivePerfect Progressive TensesSimple Present and Present ContinuousSo, Such, Many, MuchPresent Perfect Simple & ContinuousIndefinite ArticleAdverbs of Frequency & Simple Present TensePerfect Tenses and Vocabulary

Other quiz:

Tenses and Verb Forms › View

. Fill in the blanks with the correct form of the verb 6. I ______ (complete) my assignment by next week.

A. will complete

B. will have completed

C. will be completing

D. will have been completing


Present Tenses › View

Look at your dress! It’ dirty! …………you eaten ketchup?

A. Do

B. Are

C. Has

D. Have

Progressive Verb Tenses › View

The artist WAS MAKING amazing pictures in his studio.

A. present progressive

B. past progressive

C. future progressive


Passive Voice › View

This class has been cleaned

A. Active Voice

B. Passive Voice