Grammar Quiz

[ Grammar ]

That book (be) __________ on the table for weeks. You (not read) __________ it yet ?

A. has been – haven’t you read

B. have been – haven’t you read

C. be – have you read

D. was – haven’t you read

Select your answer:
         


Random Topics:

Passive Voice - Past SimpleVerbs - third personPast Perfect Tense and Past TenseModals and Advice-ing / InfinitiveThe Past SimplePast Simple & Past PerfectPast Tense, Recount Text, and Future TenseModals and Comparative SuperlativeTime Clauses and Conjunctions

Other quiz:

Tenses › View

I have a new car.

A. Present Continuous

B. Present Perfect

C. Present Simple


Modals › View

____ I take a day off tomorrow if I finish all my work today?

A. Must

B. Shall

C. Should

D. May