Present Perfect Tense Quiz


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

a) She has complete her homework.  
b) She has completing her homework.  
c) She has completed her homework.  
d) She have completed her homework.  

 Question 2
Identify the verb in the following present perfect tense sentence: “They have traveled to Europe.”

a) They  
b) Traveled  
c) Have traveled  
d) Europe  

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

a) He has saw that movie.  
b) He has seen that movie.  
c) He has sees that movie.  
d) He has seeing that movie.  

 Question 4
What is the correct present perfect tense form of the verb in the following sentence: “We _____ (to finish) the project”?

a) Has finished  
b) Finishes  
c) Finished  
d) Have finished  

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

a) She have seen the doctor.  
b) She has see the doctor.  
c) She has seen the doctor.  
d) She has seeing the doctor.  

 Question 6
Identify the verb in the following present perfect tense sentence: “We have eaten lunch.”

a) We  
b) Lunch  
c) Have eaten  
d) Eaten  

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

a) She has gone to work.  
b) She has went to work.  
c) She has going to work.  
d) She has go to work.  

 Question 8
What is the correct present perfect tense form of the verb in the following sentence: “I _____ (to learn) Spanish”?

a) Have learned  
b) Have learn  
c) Has learned  
d) Has learn  

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

a) They has lived here for five years.  
b) They have living here for five years.  
c) They have lived here for five years.  
d) They had lived here for five years.  

 Question 10
Identify the verb in the following present perfect tense sentence: “He has written three books.”

a) Books  
b) Has written  
c) He  
d) Written  



 Answers and Explanations

 Question 1
Correct Answer: c) She has completed her homework.  
– Explanation: “Has completed” is the correct present perfect tense form, indicating an action completed at an unspecified time in the past.

 Question 2
Correct Answer: c) Have traveled  
– Explanation: “Have traveled” is the present perfect tense verb phrase indicating an action completed at an unspecified time in the past.

 Question 3
Correct Answer: b) He has seen that movie.  
– Explanation: “Has 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 4
Correct Answer: d) Have finished  
– Explanation: “Have 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 5
Correct Answer: c) She has seen the doctor.  
– Explanation: “Has 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 6
Correct Answer: c) Have eaten  
– Explanation: “Have eaten” is the present perfect tense verb phrase indicating an action completed at an unspecified time in the past.

 Question 7
Correct Answer: a) She has gone to work.  
– 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: a) Have learned  
– Explanation: “Have learned” is the correct present perfect tense form of the verb “to learn,” indicating an action completed at an unspecified time in the past.

 Question 9
Correct Answer: c) They have lived here for five years.  
– Explanation: “Have lived” is the correct present perfect tense form of the verb “to live,” indicating an action that started in the past and continues to the present.

 Question 10
Correct Answer: b) Has written  
– Explanation: “Has written” is the present perfect tense verb phrase indicating an action completed at an unspecified time in the past.

See also  Future Perfect Continuous Tense Quiz

You may also like...