[ 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:
Pronoun › ViewThey have their own wood gas camp stove. Why are they using … ?
A. it
B. we
C. us
D. our
E. ours
Present Tenses › View
According to a study, reading at least ten pages a day _______ you build a good habit that could change your life.
A. help
B. helps
C. is helping
D. are helping
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
