Grammar Quiz

[ Identifying Tenses ]

– She has lived in this street for ten years.

– By this time tomorrow, I will have finished working on it

A. Present perfect /Simple future

B. Past perfect / Future perfect progressive

C. Past perfect /Future progressive

D. Present perfect / Future perfect

Select your answer:
         


Random Topics:

Zero & First ConditionalPast simple regular verbsSimple Future - PassiveThe Present Progressive TenseCan/CouldMixed Present TensesAdjective vs AdverbAll, Both, Neither, None, EitherGrammar Present Perfect (ever never)

Other quiz:

Grammar › View

We ________ wear a uniform. We can wear anything we like.

A. shouldn’t

B. don’t have to

C. mustn’t


Verb Tenses › View

Which sentence uses the simple past tense correctly?

A. They played soccer in the park yesterday.

B. They play soccer in the park yesterday.

C. They will play soccer in the park yesterday.

D. They playing soccer in the park yesterday.