Ответ:
Объяснение:
This author wrote children's books for many years; a lot of people know and read them. Это если писатель умер.
The author has written... Это если речь идёт о живущем ныне авторе.
°
We haven't played this game for a long time, I don't remember its rules well.
°
What are you laughing at? What did I say?
°
I have known Peter since we went to school together.
°
The young people haven't meet for two years and are happy to see each other again. Это если они сейчас встретились.
They hadn't met... and were happy... Это если в прошедшем времени.
°
It sounds very good. Have you been practicing to play this composition on the piano for a long time?
°
I have worked without weekends for two months. The two months have been the longest months in my life.
°
The family has/have lived at the seaside since after the war. Has, если вы воспринимаете семью как единое целое, это больше у американцев встречается; have, если семья для вас - группа людей, это у англичан так.
°
I can understand you. I have experience of working without weekends.
°
A number of old trees are lying on the ground. It's clear that a very strong wind has been blowing.
°
Jane looks tired, I think she has been working in the garden.
°
She'd like to travel around Russia. She has had this idea since she first saw the Lake Baikal.
°
They have been friends for many years and are very devoted to each other.
°
How long have you been learning Spanish? You speak very fluently.
°
What influenced your decision to become an engineer?
°
What has just happened? The cat has broken the vase.
°
I have already had the salad, now I am going to eat the soup.
°
Scientists at home and abroad have studied the problems of ecology for many years now.