Welcome to the Present Perfect Tense MCQs with Answers. In this post, we have shared Present Perfect Tense Online Test for different competitive exams. Find practice Present Perfect Tense Practice Questions with answers in English Tests exams here. Each question offers a chance to enhance your knowledge regarding Present Perfect Tense.
What is the correct form of the verb in the sentence: “She ___ (finish) her homework.”
a) Finish
b) Finishes
c) Finished
d) Has finished
Choose the correct sentence.
a) They have went to the store.
b) They have gone to the store.
c) They had gone to the store.
d) They has gone to the store.
Which sentence is correct?
a) I have never seen that movie before.
b) I never have seen that movie before.
c) I had never seen that movie before.
d) I never saw that movie before.
What is the correct form of the verb in the sentence: “He ___ (visit) Paris several times.”
a) Visit
b) Visits
c) Visiting
d) Has visited
Choose the correct sentence.
a) We have known each other for ten years.
b) We had known each other for ten years.
c) We know each other for ten years.
d) We have know each other for ten years.
What is the correct verb form in the sentence: “She ___ (finish) her book already.”
a) Finish
b) Finishes
c) Finished
d) Has finished
Which of the following sentences is correct?
a) They have just left the party.
b) They just have left the party.
c) They have leave the party just.
d) They had just leave the party.
What is the correct form of the verb in the sentence: “I ___ (never/try) sushi before.”
a) Never tried
b) Have never tried
c) Never tries
d) Had never tried
Choose the correct sentence.
a) She has wrote a letter.
b) She has written a letter.
c) She wrote a letter.
d) She has write a letter.
What is the correct form of the verb in the sentence: “They ___ (be) to the new restaurant.”
a) Are
b) Were
c) Have been
d) Had been
Which sentence is correct?
a) He has already completed his project.
b) He had already completed his project.
c) He completes already his project.
d) He has complete already his project.
What is the correct form of the verb in the sentence: “I ___ (be) to the museum recently.”
a) Been
b) Have been
c) Am
d) Had been
Choose the correct sentence.
a) They have played football this morning.
b) They played football this morning.
c) They has played football this morning.
d) They have play football this morning.
What is the correct verb form in the sentence: “She ___ (visit) her grandparents several times this year.”
a) Visit
b) Visits
c) Has visited
d) Visiting
Which of the following sentences is correct?
a) We have seen that movie last week.
b) We have saw that movie last week.
c) We saw that movie last week.
d) We have seen that movie last week.
What is the correct form of the verb in the sentence: “I ___ (finish) my homework before dinner.”
a) Finished
b) Have finished
c) Finishes
d) Had finished
Choose the correct sentence.
a) He has lived in London since five years.
b) He lived in London for five years.
c) He has lived in London for five years.
d) He has live in London since five years.
What is the correct form of the verb in the sentence: “They ___ (never/meet) before.”
a) Have never met
b) Never meet
c) Never met
d) Had never met
Which of the following sentences is correct?
a) She have finished the book.
b) She finishes the book.
c) She has finished the book.
d) She finished the book.
What is the correct form of the verb in the sentence: “We ___ (travel) to many countries.”
a) Travel
b) Travels
c) Have traveled
d) Had traveled
Choose the correct sentence.
a) I have forgot my keys at home.
b) I has forgotten my keys at home.
c) I have forgotten my keys at home.
d) I forgotten my keys at home.
What is the correct form of the verb in the sentence: “She ___ (be) very busy lately.”
a) Was
b) Is
c) Has been
d) Had been
Which sentence is correct?
a) They have just started the meeting.
b) They just have started the meeting.
c) They started just the meeting.
d) They has just started the meeting.
What is the correct form of the verb in the sentence: “I ___ (write) three letters today.”
a) Wrote
b) Write
c) Have written
d) Writing
Choose the correct sentence.
a) He has ate lunch already.
b) He has eaten lunch already.
c) He ate lunch already.
d) He has eating lunch already.
What is the correct form of the verb in the sentence: “They ___ (finish) their project yet.”
a) Finished
b) Have finished
c) Finishes
d) Had finished
Which of the following sentences is correct?
a) She has went to the market.
b) She has gone to the market.
c) She gone to the market.
d) She went to the market.
What is the correct form of the verb in the sentence: “I ___ (read) that book several times.”
a) Read
b) Reads
c) Have read
d) Reading
Choose the correct sentence.
a) They have lost their keys.
b) They lost their keys.
c) They has lost their keys.
d) They have lose their keys.
What is the correct form of the verb in the sentence: “She ___ (study) French for five years.”
a) Study
b) Studied
c) Has studied
d) Studying
Which sentence is correct?
a) They have done their homework already.
b) They had done their homework already.
c) They done their homework already.
d) They have do their homework already.
What is the correct form of the verb in the sentence: “I ___ (see) that movie before.”
a) See
b) Saw
c) Have seen
d) Seen
Choose the correct sentence.
a) She has ran to the store.
b) She have run to the store.
c) She has run to the store.
d) She run to the store.
What is the correct form of the verb in the sentence: “We ___ (live) here for a long time.”
a) Live
b) Lived
c) Have lived
d) Living
Which of the following sentences is correct?
a) He has broke the vase.
b) He has broken the vase.
c) He broke the vase.
d) He has break the vase.
What is the correct form of the verb in the sentence: “She ___ (just/finish) her meal.”
a) Just finished
b) Has just finished
c) Finished just
d) Has finished just
Choose the correct sentence.
a) We have visited the museum last month.
b) We visit the museum last month.
c) We visited the museum last month.
d) We have visited the museum last month.
What is the correct form of the verb in the sentence: “They ___ (never/experience) this before.”
a) Never experience
b) Had never experienced
c) Never experienced
d) Have never experienced
Which sentence is correct?
a) I have known her for three years.
b) I know her for three years.
c) I had known her for three years.
d) I known her for three years.
What is the correct form of the verb in the sentence: “He ___ (already/finish) his work.”
a) Already finished
b) Has already finished
c) Finished already
d) Already finishes
If you are interested to enhance your knowledge regarding Physics, Chemistry, Biology, and Computer please click on the link of each category, you will be redirected to dedicated website for each category.