[ 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:
Modal Auxiliary › ViewMay I ……. ?
A. come in
B. coming in
C. came in
D. to come in
E. comes in
Tenses › View
As soon as he _____, tell him to call me back, please.
A. will arrive
B. arrives
C. would arrive
D. is arriving
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
