Workbook 3 - Practice exercises
Exercise
10
Match the prompts to the pictures. Then write questions and answers using the Present perfect continuous. Use how long and for or since.
Solution
- D - How long has Lesley been playing in a band? She's been playing in a band since April.
- B - How long have they been doing this test? They've been doing this test for 25 minutes.
- F - How long have you been helping in a dogs' home? I've been helping in a dogs' home for a couple of months.
- C - How long has Danny been waiting for his train? He's been waiting for his train since half past three.
- E - How long has your bike been sitting in the rain? It's been sitting in the rain since this morning.