1. Which sentence is in the Present Perfect Tense?
(A) She has written a letter.
(B) She wrote a letter.
(C) She writes a letter.
(D) She will write a letter.
2. Which helping verbs are used in the Present Perfect Tense?
(A) Am/Is/Are
(B) Do/Does
(C) Has/Have
(D) Had
3. Which form of the verb is used in the Present Perfect Tense?
(A) First form
(B) Third form (Past Participle)
(C) Second form
(D) Verb + ing
4. Which helping verb is used with he, she, and it?
(A) Have
(B) Has
(C) Had
(D) Is
5. Fill in the blank: They _ their homework.
(A) complete
(B) completed
(C) have completed
(D) completing
6. Which sentence is grammatically correct?
(A) He has finished the work.
(B) He have finished the work.
(C) He has finish the work.
(D) He finished the work has.
7. Which sentence is in the Present Perfect Tense?
(A) We are watching TV.
(B) We watched TV yesterday.
(C) We will watch TV.
(D) We have watched TV.
8. Fill in the blank: She _ to London twice.
(A) has gone
(B) went
(C) goes
(D) is going
9. Which word is commonly used with the Present Perfect Tense?
(A) Yesterday
(B) Last year
(C) Tomorrow
(D) Since
10. Choose the correct interrogative sentence.
(A) Has she completed the assignment?
(B) Does she completed the assignment?
(C) Is she completed the assignment?
(D) Has she complete the assignment?
11. Fill in the blank: I _ my keys.
(A) lost
(B) have lost
(C) lose
(D) am losing
12. Which sentence is negative?
(A) We have visited Lahore.
(B) We have not visited Lahore.
(C) We visited Lahore.
(D) We are visiting Lahore.
13. Which helping verb is used with I, you, we, and they?
(A) Has
(B) Have
(C) Had
(D) Is
14. Fill in the blank: He _ the report already.
(A) has submitted
(B) submitted
(C) submits
(D) is submitting
15. Which sentence is correct?
(A) They has arrived.
(B) They arrived have.
(C) They have arrive.
(D) They have arrived.
16. The Present Perfect Tense is used to describe:
(A) Future plans only
(B) Actions happening now
(C) Habits only
(D) Completed actions with present relevance
17. Fill in the blank: We _ this movie before.
(A) seeing
(B) saw
(C) see
(D) have seen
18. Which sentence uses the Present Perfect correctly?
(A) She has eaten lunch.
(B) She has ate lunch.
(C) She have eaten lunch.
(D) She eaten lunch.
19. Which time expression is commonly used with the Present Perfect Tense?
(A) Last night
(B) Yesterday
(C) Tomorrow
(D) Already
20. Fill in the blank: My brother _ his driving test.
(A) has passed
(B) passed
(C) passes
(D) passing
21. Which sentence is incorrect?
(A) I have finished my work.
(B) She has written a letter.
(C) They has gone home.
(D) We have completed the task.
22. Fill in the blank: _ you ever visited Murree?
(A) Do
(B) Did
(C) Are
(D) Have
23. Which sentence is in the Present Perfect Tense?
(A) He is reading a novel.
(B) He read the novel yesterday.
(C) He has read the novel.
(D) He will read the novel.
24. Fill in the blank: She _ in this company since 2020.
(A) has worked
(B) worked
(C) works
(D) is working
25. Which sentence is grammatically correct?
(A) I has finished my homework.
(B) I have finished my homework.
(C) I have finish my homework.
(D) I finished have my homework.
26. Which word is commonly paired with for in the Present Perfect Tense?
(A) A period of time
(B) Yesterday
(C) Tomorrow
(D) Last week
27. Fill in the blank: They _ the project successfully.
(A) completing
(B) completed
(C) complete
(D) have completed
28. Which sentence is a correct negative form?
(A) He doesn't arrived yet.
(B) He not has arrived yet.
(C) He has not arrived yet.
(D) He isn't arrived yet.
29. Which of the following words is frequently used with the Present Perfect Tense?
(A) Last month
(B) Tomorrow
(C) Ever
(D) Yesterday
30. Which sentence correctly uses the Present Perfect Tense?
(A) We have visited the museum.
(B) We visited the museum tomorrow.
(C) We are visiting the museum yesterday.
(D) We will have visit the museum.