Вот тест по теме "Perfect Tenses" для 11 класса с множественным выбором. В конце теста указаны правильные ответы.
I ___ my homework before dinner.
- A) have finished
- B) had finished
- C) finish
- D) will finish
She ___ in London for five years by now.
- A) lived
- B) has lived
- C) had lived
- D) is living
They ___ the project before the deadline.
- A) completes
- B) had completed
- C) have completed
- D) complete
I ___ never ___ sushi before.
- A) have, tasted
- B) had, tasted
- C) has, tasted
- D) taste
By the time he arrived, we ___ already left.
- A) had
- B) have
- C) was
- D) are
She ___ her keys, so she couldn’t enter the house.
- A) has lost
- B) had lost
- C) lost
- D) is losing
When we met, I ___ my exams.
- A) had finished
- B) finished
- C) have finished
- D) was finishing
They ___ a lot of interesting places by the time their vacation ended.
- A) have visited
- B) had visited
- C) visited
- D) are visiting
He ___ just finished his presentation when the meeting started.
- A) has
- B) had
- C) is
- D) was
We ___ here for two hours when it started to rain.
- A) were waiting
- B) had waited
- C) have waited
- D) wait
I ___ my favorite book three times.
- A) have read
- B) had read
- C) read
- D) is reading
She ___ a lot of progress since she started studying.
- A) made
- B) has made
- C) had made
- D) makes
The teacher ___ already explained the topic when the students asked.
- A) has
- B) had
- C) was
- D) is
We ___ for a walk yesterday.
- A) have gone
- B) go
- C) have been
- D) had gone
He ___ to New York several times.
- A) has gone
- B) had gone
- C) goes
- D) is going
By the end of last year, she ___ all her goals.
- A) have achieved
- B) achieved
- C) had achieved
- D) achieving
They ___ for the concert tickets since last month.
- A) have been waiting
- B) waited
- C) had waited
- D) waiting
I ___ my friend to the movies last week.
- A) have taken
- B) had taken
- C) took
- D) take
She ___ her homework yet.
- A) hasn’t finished
- B) didn’t finish
- C) hasn’t finishing
- D) doesn’t finish
By the time he called, I ___ to bed.
- A) went
- B) have gone
- C) had gone
- D) was going
My parents ___ in this city since 2000.
- A) lived
- B) have lived
- C) had lived
- D) are living
We ___ dinner by the time our guests arrived.
- A) have prepared
- B) had prepared
- C) prepared
- D) will prepare
I ___ my keys somewhere in the house.
- A) have lost
- B) had lost
- C) lost
- D) was losing
They ___ the news by the time I told them.
- A) have heard
- B) had heard
- C) heard
- D) are hearing
She ___ having a great time at the party.
- A) has
- B) had
- C) is
- D) was
You ___ your room yet.
- A) haven’t cleaned
- B) didn’t clean
- C) hasn’t cleaned
- D) aren’t clean
He seems tired because he ___ too much work lately.
- A) has done
- B) had done
- C) did
- D) is doing
We ___ in the library when the fire alarm rang.
- A) were studying
- B) had studied
- C) study
- D) have studied
I ___ to the new restaurant several times since it opened.
- A) went
- B) have been
- C) had been
- D) go
They ___ with their project before the deadline last week.
- A) finished
- B) has finished
- C) had finished
- D) will finish
Этот тест поможет учащимся проверить свои знания по теме "Perfect Tenses" и подготовиться к экзаменам. Удачи!