[ 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 and Grammar › ViewWhich word best completes this sentence? “Exams can ___ stress for students.”
A. force
B. create
C. place
D. cause
Grammar › View
Lisa has decided___(spend) $100 on a new dress.
A. spending
B. to spend
Grammar › ViewEveryone 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
