Present Perfect vs. Past Simple


Present Perfect vs. Past Simple

[ezquiz type=fill] title: Fill in the blanks. q: I worry about Jill. She _______ (not/contact) us for two weeks now. a: hasn’t contacted q: I _________ (work) here since 2007. a: have worked q: You’re late. The train _______ (leave) ten minutes ago. a: left q: The problem is we _______ (have) a break for a long time, so everyone is tired. a: haven’t had q: “How long have you known Jack?” “A long time. I _______ (meet) him in 2003. a: met q: I was early. I _______ (get) there at 11:45. a: got q: Last year I _______ (be) in the USA for three months. a: was q: How’s Mike? I _______ (not/hear) from him for a long time. a: haven’t heard q: The project _______ (start) on May 12. a: started q: “Have you spoken to Sally?” “No, I _______(not/see) her yesterday.” a: didn’t see q: Since when _____ the sign _____ (be) there? I’ve just noticed it. a: has been q: Everybody was at the meeting last night. Why ____ you ____ (not/come)? a: didn’t come q: “_____ you _____ (speak) to Casey recently?” “Yes, I met him on Friday.” a: have spoken q: I __________ (not/know) about the problem until Mark called me. a: didn’t know q: Why _____ you _____ (not/do) it yet? I’m waiting for it. a: haven’t done q: We __________ (live) here since early 2011. a: have lived q: What time _____ you _____ (get) home last night? a: get q: “How long _____ you _____ (be) here?” “Since April.” a: have been q: We __________ (not receive) the bill yet. a: haven’t received q: I __________ (call) them three times, but I still don’t have an answer yet. a: have called[/ezquiz]