Да, их нужно запоминать, так как они являются неправильными глаголами. Они не образуются по общему правилу.
1.How long have you been in Africa?
2.I have been there for three years.
3.How long he live in Berlin?
4.He lived there since 2002.
5.How long does she wear that coat?
6.She wore it last winter.
7.Where have you been today?
8.I have been at the hospital.
9.How long the detective looked for the man?
10.He looked for him for two month.
11.Why did she take my money?
12.She traveled round the world for four years.
13.Where did you put my keys?
14.She moved to a new house in the country.
15.How long did your friend study German?
16.She studied German since 1999.
17.Did you ever play golf?
18.I already finished the documentary.
19 my teacher didn't explain that lesson yet
20.Kevin gave to his mother a nice present.
Я надеюсь тебя устроит мой ответ и всё будет правильно,если что-то будет неправильно напиши мне.Я хочу знать свои ошибки.
2 have been written 3 be approved 4 being published 5 are given 6 had been built 7 hadn’t been decorated 8 had been bought 9 had been advised 10 were still being interviewed 11 wasn’t served 12 were expected 13 hadn’t been changed 14 should have been closed 15 were employed
Убирать, собирать, делать покупки