Ответ:

Краткое пояснение: Выполняем упражнения на грамматику английского языка, заполняя пропуски и составляя предложения в соответствии с заданными условиями.

10.1

  • 2 (travel/ for three months) She has been travelling for three months.
    (visit/six countries so far) She has visited six countries so far.
  • 3 (win / the national championships / four times) He has won the national championships four times.
    (play / tennis since he was ten) He has been playing tennis since he was ten.
  • 4 (make / five films since they left college) They have made five films since they left college.
    (make / films since they left college) They have been making films since they left college.

10.2

  • 2 (wait/long?) Have you been waiting long?
  • 3 (catch/any fish?) Have you caught any fish?
  • 4 (how many people / invite?) How many people are you going to invite?
  • 5 (how long/teach?) How long have you been teaching?
  • 6 (how many books / write?) How many books have you written?
    (how long/write / books?) How long have you been writing books?
  • 7 (how long/save?) How long have you been saving?
    (how much money / save?) How much money have you saved?

10.3

  • 2 Look! Somebody has broken that window.
  • 3 You look tired. Have you been working hard?
  • 4 Have you ever worked in a factory?' 'No, never.'
  • 5 'Liz is away on holiday.' 'Is she? Where has she gone?
  • 6 My brother is an actor. He has appeared in several films.
  • 7 'Sorry I'm late.' 'That's all right. I haven't been waiting long.
  • 8 "Is it still raining?' 'No, it has stopped.'
  • 9 Have you seen it? I have lost my address book.
  • 10 I have read the book you lent me, but I haven't finished it yet. It's very interesting.
  • 11 I have read the book you lent me, so you can have it back now.

Ответ: Вышеприведённые ответы.