Answer Key
Pre-test
Choose the correct expression.
- [It's been raining] for two days.
- [I've been thinking] about the idea since you told me about it.
- How many kilometers [have you run] ?
- How long [have you been playing] squash?
- [We've been staying] here since Tuesday.
- I [have known] her for 5 years.
- Our neighbors [have been building] their house for years.
- Who [has drunk] all the beer in the fridge?
- How long [have you been working] on the project?
- How long [have you been] learning English?