Present perfect simple and continuous 4 Choose the correct forms. How long have you waited been waiting for the bus?
1 The film hasn't finished / been finishing yet.
2 We've chatted/ been chatting for hours!
3 I've sent/been sending Sara two texts, but she hasn't replied yet.
4 Matt has revised / been revising all morning and he hasn't had a break yet.
5 It's rained/been raining all day. When will it stop?
6 Luke has known / been knowing Lara for ages.​
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.