[ Perfect Tenses ]
I have taught this lesson before.
A. Present Perfect
B. Past Perfect
C. Future Perfect

Random Topics:
Active and Passive Gerunds and InfinitivesIndefinite and Intensive NounProgressive Verb TensesPresent Continuos TenseAlong & AgainstHomophonesGrammar for TOEFLSimple Past vs Past Continuous TenseAdjectiveSimple Past Tense and Present Continuous TenseOther quiz:
Grammar › ViewThe wind _________ very hard when the ship sailed around the Mediterranean Sea.
A. blew
B. was blowing
C. has blown
D. was blown
First Conditional › View
If The children _______ the homework, they _____ video games
A. do/ will play
B. will do/ play
Contrastive Conjunctions › ViewUse ‘but’ in a sentence to express a limitation or exception.
A. I wanted to go for a walk, and it was sunny.
B. I planned to stay home, but I had a great time.
C. I wanted to eat dessert, so I skipped dinner.
D. I wanted to go for a walk, but it started to rain.
Articles › View
It’s raining today but I don’t have ______ umbrella.
A. a
B. an
C. the
