[ 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:
Tenses › ViewWhile Lan was working as a volunteer in the countryside, she _______ an old friend.
A. met
B. meets
C. had met
D. was meeting
Verb Tenses › View
Select the sentence that is in the past continuous tense.
A. She was reading a book when I called her.
B. She reads a book every night.
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
