English Past Perfect - Test 03 Questions I couldn't catch the train It _ A already left B left already C had already left D has left already He was annoyed He _ her all evening A has been phoning B is been phoning C phoned D had been phoning When they arrived the film _ A had already begun B has already begun C had already began D has already began We went on holiday to Portugal We _ there before A had never be © http://www.englishteststore.net Photocopiable B have never been C have never be D had never been She found that the old man _ A has already left B had already left C had already leave D has already leave When she arrived most of her friends _ A have left B had left C have leave D had leave She didn't recognise me I _ quite a lot A had changed B have changed C have change D had change © http://www.englishteststore.net Photocopiable She was tired She _ letters all day A has beeen typing B typed C had been typing D is been typing He said that he _ earlier A had come B has come C came D is coming 10 The teacher was late He _ late before A had never been B had never be C has never been D has never be © http://www.englishteststore.net Photocopiable