B2 Perfect Tenses Review – Grammar Test 3 | 15 Questions for IELTS, TOEFL & YDS Practice

B2 perfect tenses test, present perfect exercises B2, past perfect grammar practice, future perfect review test, IELTS perfect tense practice, TOEFL grammar exercises, YDS English grammar test, perfect tense quiz B2

B2 Perfect Tenses Review – Grammar Test 3 | 15 Questions for IELTS, TOEFL & YDS Practice

Practice English perfect tenses with B2 Perfect Tenses Review – Grammar Test 3. Improve your grammar with 15 multiple-choice questions covering present perfect, past perfect, and future perfect for IELTS, TOEFL, and YDS.

Perfect tenses play a critical role in English because they allow speakers and writers to describe how events relate to different moments in time. At the B2 level, learners are expected to confidently use present perfect, past perfect, and future perfect structures in both spoken and written English. These tenses are particularly useful for explaining completed actions, experiences, durations, and the sequence of events.

In international English proficiency exams such as IELTS, TOEFL, and YDS, perfect tenses are frequently tested because they require learners to understand subtle time relationships. Many questions include signal words such as already, yet, since, for, by the time, and by next year. Correctly interpreting these clues helps test-takers identify whether an action relates to the present, occurred before another past action, or will be completed before a future moment.

This test reviews essential B2-level perfect tense structures. Each question contains three options. Choose the correct answer.

 

RESULTS

#1. She ______ the report before the manager asked for it.

#2. I ______ this article before, but I decided to read it again.

#3. By the end of this year, they ______ the new bridge.

#4. We ______ this issue several times in previous meetings.

#5. When I reached the airport, the plane ______ already.

#6. By next month, she ______ at this company for five years.

#7. They ______ their decision, so the meeting can continue.

#8. He ______ the presentation before the conference started.

#9. By the time the teacher arrives, the students ______ the exercise.

#10. I ______ my wallet somewhere, and I can’t remember where.

#11. She ______ three languages before she moved abroad.

#12. We ______ the instructions carefully, so we understand the process now.

#13. By tomorrow afternoon, the engineers ______ the problem.

#14. He ______ several articles before becoming a well-known researcher.

#15. They ______ the results already, and the experiment was successful.

PREVIOUS
FINISH

A1 Online Grammar Tests

A2 Online Grammar Tests

Tests

B2 Online Grammar Tests

C1 Online Grammar Tests

C2 Online Grammar Tests

Detailed Explanations

1.

Correct Answer: had prepared

This sentence contains two past events: preparing the report and the manager asking for it. The preparation happened earlier than the request. To clearly indicate that one past action occurred before another past action, the past perfect tense is required. This tense establishes the chronological order of events.


2.

Correct Answer: have read

The sentence refers to a previous experience without specifying an exact time. The present perfect tense is commonly used when talking about experiences in life where the time is not important. The focus is on the fact that the experience has occurred before now.


3.

Correct Answer: will have built

The phrase “by the end of this year” indicates a future deadline. The sentence describes an action that will be completed before that future time. The future perfect tense is used specifically to express completion before a certain moment in the future.


4.

Correct Answer: have discussed

The sentence refers to actions that happened in the past but remain relevant to the present discussion. The present perfect tense is often used when previous actions influence the current situation. The phrase “several times” suggests repeated experiences up to now.


5.

Correct Answer: had left

Two past events are described: reaching the airport and the plane leaving. The departure of the plane occurred before the speaker arrived. The past perfect tense is used to show that one past action happened earlier than another.


6.

Correct Answer: will have worked

The phrase “by next month” signals a future reference point. The sentence describes the duration of employment that will be completed by that time. The future perfect tense expresses actions that will be completed before a certain future moment.


7.

Correct Answer: have made

The sentence shows a connection between a past action and a present result. Because the decision has already been made, the meeting can continue now. The present perfect tense emphasizes this link between past action and present consequence.


8.

Correct Answer: had prepared

The preparation occurred before the conference started. When two events happened in the past and one happened earlier than the other, the earlier action is expressed using the past perfect tense. This tense clarifies the sequence of events.


9.

Correct Answer: will have completed

The sentence refers to a future moment when the teacher arrives. The exercise will be finished before that time. The future perfect tense is used to show that an action will be completed before another future event occurs.


10.

Correct Answer: have lost

The focus of the sentence is the present consequence: the speaker cannot find the wallet now. The present perfect tense is used because the exact moment of losing the wallet is unknown, but the result affects the present situation.


11.

Correct Answer: had learned

The sentence describes learning languages before moving abroad. Both actions occurred in the past, but learning happened earlier. The past perfect tense is used to indicate that earlier past action.


12.

Correct Answer: have read

The reading happened earlier, and now the speakers understand the process. The present perfect tense connects the past action with its present result. This tense is commonly used when a past event influences the current situation.


13.

Correct Answer: will have solved

The phrase “by tomorrow afternoon” indicates a future deadline. The sentence describes an action that will be completed before that future time. The future perfect tense is used to express completion before a specific point in the future.


14.

Correct Answer: had written

The articles were written before the person became a well-known researcher. Because both events happened in the past, the earlier one is expressed with the past perfect tense. This helps show the sequence of events clearly.


15.

Correct Answer: have published

The word “already” suggests that the action has been completed before now. The present perfect tense is used to emphasize the completed action and its relevance to the present context.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Reklam
Reklam
Scroll to Top