16. i haven’t (seen/been seeing) tom since monday. 17. where have you been? have you (played/been playing) football? 18. you have (driven/been driving) all day. let me drive now. 19. where is tom? i haven’t (seen/been seeing) him today. 20. the british have (drunk/been drinking) tea since 1650. 40
17 Where have you been? Have you been playing football?
18 You have been driving all day. Let me now.
19 Where is Tom? I haven't seen him today.
20 The British have been drinking tea since 1650.