40) she … her cousin in verona twice a year. a) is visiting b) visit c) visits 41) my friend and i …all the books about harry porter. you can take any of them. a) read b) have read c) are reading 42) i … golf and you? -no, i don’t know this game. a) plays b) has played c) have played 43) when we arrived at the station our train ….a) has left b) had left c) will have left 44) we test today. i’ve got a five. a) wrote b) have written c) are writing 45) by this time sam …from university. a) is graduating b) will have graduated c) will graduate 46) by the time we came into the concert hall the play ….a) began b) had begun c) will have begun 47) she is so happy today. she …never … so happy. a) have/ been b) has/been c) is/being 48) when she looked out of the window the rain ….a) stopped b) will have stopped c) had stopped 49) 1 love this country. this is my home. i … here for forty years. a) am living b) have lived c) had lived 50) we … to the party by 5. a) come b) will have come c) have come
41) b) have read c) are reading
42) c) have played
43) b) had left
44) b) have written
45) b) will have graduated
46) b) had begun
47) b) has/been
48) c) had stopped
49) b) have lived
50) b) will have come