Choose the correct tense for the following sentence:
Have you read the book yet?
A. Past progressive
B. Present progressive
C. Future progressive
Direct vs. Indirect SpeechGerund vs. InfinitiveAfraid vs. ScaredTime ExpressionsInterrogative PronounsPresent and Past TensePre-intermediateSimple PastCommon Grammar Mistakes and Spelling Tips
Other quiz: Perfect Modals
The big grammar test is today. I’m in trouble
I ___(study) last night, but I didn’t!
A. should have studied
B. should of studied
C. may have studied
How to use : Read the question carefully, then select one of the answers button.
Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.