Classic Classic Quiz Past simple, present perfect simple, present perfect continuous by Skypelessons Skypelessons 1 284 played - 12 yrs ago Some questions to practise the differences between past simple, present perfect simple and present perfect continuous QUIZ 10 QUESTIONS hard 1 ____ you ____ the new Tarantino film? Did you seeHave you seenHave you been seeing 2 I'm dreadfully sorry for how busy it is today. How long ____ you ____ in the queue? Did you waitHave you waitedHave you been waiting 3 When I was living in Cuba, I ____ on the beach for 3 nights SleptHave sleptHave been sleeping 4 You look awfully upset. ____ you ____ ? Did you cry?Have you cried?Have you been crying? 5 Now I am retired. But I ____ at BP for 30 years WorkedHave workedHave been working 6 I'm really tired because I ____ 15 letters today, and the working day isn't over yet. WroteHave writtenHave been writing 7 I always ____ him. And I still do. Always likedHave always likedHave always been liking 8 I ____ back to France since my childhood. Wasn'tHaven't beenHaven't been being 9 His hair smells of cigarettes and his breath is awful. I'm sure he ____ SmokedHas smokedHas been smoking 10 I ____ him for two years, when I was in the army KnewHave knownHave been knowing A mistake in this Quiz ? Contact the author Commentaires