English Present Perfect Continuous Tense - Test 03 Questions Your fingers are very brown You _ (smoke) too much A has been smoking B have been smoking Her phone _ (ring) for ten minutes I wonder why she doesn't answer it A has been ringing B have been ringing The trial _ (go) on for a long time I wonder what the verdict will be A has been going B have been going You usually know when someone _ (eat) garlic A has been eating B have been eating I _ (bathe) That's why my hair is all wet A has been bathing B have been bathing He _ (speak) for an hour now I expect he'll soon be finished A has been speaking © http://www.englishteststore.net Photocopiable B have been speaking Ever since he came to us that man _ (try) to make trouble A has been trying B have been trying The radio _ (play) since a.m I wish someone would turn it off A has been playing B have been playing How long you _ (drive)? I _ (drive) for ten years A has you been driving/has been driving B have you been driving/have been driving 10 Someone _ (use) my bicycle The chain's fallen off A has been using B have been using © http://www.englishteststore.net Photocopiable