Present Perfect Tense Quiz

Question 1

Which of the following sentences correctly uses the present perfect tense?

a) She has finish her homework.
b) She has finishing her homework.
c) She has finishes her homework.
d) She has finished her homework.

Question 2

Identify the verb in the following present perfect tense sentence: “They have visited the museum.”

a) They
b) Visited
c) Have visited
d) Museum

Question 3

Which of the following sentences uses the correct present perfect tense form of the verb “to write”?

a) He has write a letter.
b) He has wrote a letter.
c) He has written a letter.
d) He has writing a letter.

Question 4

What is the correct present perfect tense form of the verb in the following sentence: “We _ (to see) that movie already”?

a) Seen
b) Has seen
c) Are seeing
d) Have seen

Question 5

Which of the following sentences correctly uses the present perfect tense?

a) She have finished her work.
b) She had finished her work.
c) She has finish her work.
d) She has finished her work.

Question 6

Identify the verb in the following present perfect tense sentence: “They have known each other for years.”

a) Have known
b) Known
c) Have
d) Years

Question 7

Which of the following sentences uses the correct present perfect tense form of the verb “to go”?

a) He has went to the store.
b) He has gone to the store.
c) He has going to the store.
d) He has goes to the store.

Question 8

What is the correct present perfect tense form of the verb in the following sentence: “I _ (to read) this book twice”?

See also  Adjectives Usage Quiz

a) Has read
b) Have read
c) Read
d) Am reading

Question 9

Which of the following sentences correctly uses the present perfect tense?

a) They has traveled to many countries.
b) They have traveling to many countries.
c) They have traveled to many countries.
d) They had traveled to many countries.

Question 10

Identify the verb in the following present perfect tense sentence: “She has lived here since 2010.”

a) Lived
b) Has lived
c) Has
d) Here


Answers and Explanations

Question 1

Correct Answer: d) She has finished her homework.

  • Explanation: “Has finished” is the correct present perfect tense form of the verb “to finish,” indicating an action completed at an unspecified time in the past.

Question 2

Correct Answer: c) Have visited

  • Explanation: “Have visited” is the present perfect tense verb phrase indicating an action completed at an unspecified time in the past.

Question 3

Correct Answer: c) He has written a letter.

  • Explanation: “Has written” is the correct present perfect tense form of the verb “to write,” indicating an action completed at an unspecified time in the past.

Question 4

Correct Answer: d) Have seen

  • Explanation: “Have seen” is the correct present perfect tense form of the verb “to see,” indicating an action completed at an unspecified time in the past.

Question 5

Correct Answer: d) She has finished her work.

  • Explanation: “Has finished” is the correct present perfect tense form of the verb “to finish,” indicating an action completed at an unspecified time in the past.

Question 6

Correct Answer: a) Have known

  • Explanation: “Have known” is the present perfect tense verb phrase indicating an action that started in the past and continues to the present.
See also  Present Tense Quiz

Question 7

Correct Answer: b) He has gone to the store.

  • Explanation: “Has gone” is the correct present perfect tense form of the verb “to go,” indicating an action completed at an unspecified time in the past.

Question 8

Correct Answer: b) Have read

  • Explanation: “Have read” is the correct present perfect tense form of the verb “to read,” indicating an action completed at an unspecified time in the past.

Question 9

Correct Answer: c) They have traveled to many countries.

  • Explanation: “Have traveled” is the correct present perfect tense form of the verb “to travel,” indicating an action completed at an unspecified time in the past.

Question 10

Correct Answer: b) Has lived

  • Explanation: “Has lived” is the present perfect tense verb phrase indicating an action that started in the past and continues to the present.

You may also like...