English Present Perfect vs Past Simple - Test 02 Questions We _ (miss) the bus Now we'll have to walk A missed B have missed C has missed I _ (leave) home at 8.00 and _ (get) here at twelve A left/got B have left/got C left/have got Shakespeare _ (write) a lot of plays A wrote B has written I _ (not see) him for three years I wonder where he is A didn't see B haven't seen When he _ (arrive)? He _ (arrive) at 2.00 A did he arrive/arrived B did he arrive/have arrived © http://www.englishteststore.net Photocopiable C has he arrived/arrived The play just _ (begin) You are a little late A has just begun B just bean C have just begun He _ (live) in London for two years and then _ (go) to Edinburgh A lived/has gone B has lived/went C lived/went D has lived/has gone Here are your shoes; I just _ (clean) them A have just cleaned B just cleaned I _ (meet) him last June A have meet B met C have met 10 You _ (wear) your hair long when you were at school? Yes, my mother _ (insist) on it © http://www.englishteststore.net Photocopiable A Did you wear/insisted B Did you wear/has insisted C Have you worn/insisted © http://www.englishteststore.net Photocopiable