Compiti di Casa Logo
Libri ScolasticiCompiti AIDomande
Accedi
Chi siamoDisclaimerPolitica sulla PrivacyContattaci

© 2025 Compiti di Casa. All rights reserved.

Summative revision 2-3

Exercise

6

Choose the correct alternative.

Solution

  1. I (A) 've written ten emails this morning.
  2. How long have you (A) known the truth?
  3. Hello, Kate. What have you (B) been doing since the weekend?
  4. Have you (A) finished your homework yet?
  5. I (B) 've been standing here for an hour and I'm very tired!
  6. I don't think that you've (B) been listening to me!

Altri Esercizi

1
2
3
4
5
6
7