Answer Key
Pre-test
Choose the correct expression.
- The ground is soft and wet. It [has been raining] .
- Look, her house is red. She [has painted] it again.
- They have [been playing] tennis since noon.
- How many pages of that workbook [have you finished] ?
- How long [have you been learning] English?
- We have [been smoking] too much lately. It's time to quit.
- You are covered in mud. What have you [been doing] ?
- He [has been painting] all day long.
- Don't worry, I [have known] about the problem for weeks.
- Who [has eaten] my marshmallows? There aren't any left.