Ответ: You have been washing the dishes for
thirty minutes or more. We have been to the Steak House restaurant many times. A car alarm is ringing
somewhere down the street. It is driving me crazy. It has been ringing for more than twenty minutes. I understood Swedish when I was a
child, but I have forgotten it all. Have you had an accident? I’m sorry, John’s not here; he has gone to the dentist. He has been having trouble with a tooth for
some time. This cassette recorder is broken. Have you been playing about
with it? Have you been studying it long? Have you had enough to eat? Ann has never gone camping. She has not slept in a tent. We have been waiting for you since 1 p.m. I’m not surprised
he has failed that exam. He has not been working hard recently.