1) Ben is a friend of mine. _________ him very well a) I know b) I’ve known 2) I like your house. How long ___________ here? a) do you live b) have you lived 3) You’ll need an umbrella if you go out now. ___________ a) It’s raining. b) It’s been raining. 4) The weather ________ awful since I arrived here. a) is b) has been 5) I’m sorry I’m late. ____________ long? a) Are you waiting b) Have you been waiting 6) We’ve moved. ________ in New Street now. a) We’re living b) We’ve been living 7) I met Maria only recently. __________ her very long. a) I don’t know b) I haven’t known 8) Lisa is in Germany. / there on a business trip. a) She’s b) She’s been 9) That’s a very old bike. How long ___________ it? a) do you have b) have you had 10) I’m not feeling good. ___________ ill all day. a) I’m feeling b) I’ve been feeling

Leaderboard

Visual style

Options

Switch template

Continue editing: ?