Грамматика английского › Present Perfect Tense
Present Perfect: вопросы да/нет
470 упражнений с пропусками, 47 тестов по десять
Переставьте вспомогательный глагол перед подлежащим. Больше ничего не двигается.
Третья форма глагола — та, что стоит последней в таблицах: written, gone, built. Она никогда не меняется по подлежащему.
Потренируйтесь на этой форме
Загрузка…
Сейчас будет первый вопрос.
Схема
Утверждение становится вопросом перестановкой первых двух частей:
- You have finished. → Have you finished?
- She has paid. → Has she paid?
Никогда не добавляйте do или did. Вспомогательный глагол уже на месте.
Краткие ответы держатся за вспомогательный глагол
Английский отвечает на такие вопросы вспомогательным глаголом, а не смысловым: Yes, I have. / No, she hasn’t. Ответить Yes, I have seen не ошибка, просто непривычно — говорят короткой формой.
ever и yet
Ever значит «когда-либо за всю жизнь» и встаёт прямо перед третьей формой:
Have you ever driven abroad?
Yet спрашивает, случилось ли ожидаемое, и встаёт в конец:
Has the post arrived yet?
Работа у них разная. Ever распахивает всю жизнь; yet указывает на одну вещь, которую вы оба ждёте.
Все формы
| Подлежащее | Вопрос | Краткий ответ, да | Краткий ответ, нет |
|---|---|---|---|
| I, you, we, they | Have they finished? | Yes, they have. | No, they haven't. |
| he, she, it | Has she finished? | Yes, she has. | No, she hasn't. |
Примеры
Взяты из 470 предложений этого упражнения. Ответ выделен.
- Have you ever stayed up all night studying?
- Has she lived in this city for a long time?
- Have you been to that new restaurant in town?
- Has she found a new job yet?
- Have the students done their homework yet?
- Has she gone to the new restaurant lately?
- Have they bought their tickets for the concert?
- I've lost my keys. Can you help me find them?
- Have they eaten at that restaurant before?
- Has she heard her favorite song on the radio?
- Have you read the new book by your favorite author?
- Has she watched the last episode of the TV series yet?
Ошибки, которых стоит избегать
Неверно: Did you have seen it? верно: Have you seen it?
Present Perfect задаёт вопросы сам. Did принадлежит Past Simple.
Неверно: Have you ever been in Japan? верно: Have you ever been to Japan?
Been to значит побывал. Been in указывает, где человек находился в тот момент.