2. Have you heard the news? The President has just resigned.
Present Pefrect потому что событие произошло "только что".
3. I went to sleep on the sofa last night and didn't turn off the TV.
Past Simple так как событие произошло в определённый момент времени - last night.
4. Don't tell me what happens - I haven't watched it yet.
Во-первых, didn't watched грамматически неверно. Можно сказать didn't watch, но не в данном случае.
Во-вторых, используем Present Perfect (haven't watched) потому что отношение идёт к настоящему, слово - yet.
5. That program has been on since I was a child.
Present Perfect ибо событие длилось неопределённое долгое время и продолжается по сей день (до сих пор включена программа).
6. I don't need to see the film because I have already read the book.
Present Perfect т.к. нет конкретной даты, плюс информация из прочитанный книги является "релевантной" - ему не нужно смотреть фильм, он читал книгу и всё помнит.
7. The children have had the TV for all day.
Не знаю даже что добавить, я бы даже убрала for, без него звучит как-то правильнее, привычнее. Но если сравнивать между on all day и for all day - первое не подходит сюда от слова совсем.
8. They've only known each other for a month and they're getting married.
Since a month - грамматически неверно. Since - с какого-то дня.
Since можно использовать в связке с конкретной датой, с определённым месяцем, годом, и тп.
1. Mr. Rainer has never hunted animals.
2. Do you know where the cinema is?
3. Does this term last for two months? Yes, it does.
4. How long have you been a doctor?
5. They did not live in a villa when they were young.
Объяснение:
Do и Does - глагол действия, между ними разница лишь в том, что
Does идёт в связке с he/she/it, а Do - со всеми остальными (I, you, we, they)
Have и Has - точно такая же история. Это глагол "иметь" (I have - у меня есть).
Has идёт в связке с he/she/it, а Have - со всеми остальными (I, you, we, they)
Did - это время Do (сделал).
1. Mr. Rainer has never hunted animals.
- Мистер Рэйнер это фактически он - he, поэтому мы используем Has.
2. Do you know where the cinema is?
- You идёт вместе с Do.
3. Does this term last for two months? Yes, it does.
- It идёт вместе с Does.
4. How long have you been a doctor?
- You идёт вместе с Have.
5. They did not live in a villa when they were young.
- используем время Did потому что в предложении сказано, что они не жили там когда были молодыми время)
Поделитесь своими знаниями, ответьте на вопрос:
Read the text.say if you have a sweet