[ Perfect Tenses ]
Choose the correct form of the verb in “Present Perfect Tense”.
I ________ my lunch. (finish)
A. have finished
B. finished
C. has finished

Random Topics:
Subordinating and Coordinating ConjunctionsPresent Simple or Present ContinuousGerund and InfinitivesRelative Clauses & Real ConditionalsBe going to / WillWill vs be going toPrefixes SuffixesAdjective ending with ED & INGSpellingFuture - Will and Be going toOther quiz:
Vocabulary › ViewBeing everywhere at once
A. Stark
B. Susceptible
C. Teeming
D. Ubiqutious
Grammar › View
Identify the prepositional phrase: Why did you drive your cart into the wall?
A. drive your cart
B. why did you
C. into the wall
D. did drive
Everyone makes mistakes in life. I ____ lots of mistakes in my life.
A. Have been making
B. Have made
C. Have make
Grammar › View
He doesn’t want anyone ______ about his plans to change jobs until he’s ready to announce it.
A. knowing
B. to know
C. know
D. known
