PAST TENSE AND PRESENT PERFECTVersión en línea Check the correct answers to this exercise on Present Perfect Tense » por Kelly Yagual Mosquera 1 We have waited ______ two years. a for b since 2 I've written to Sarah _______. a last week b recently 3 Actually I had dinner with Tom _____. a last night b lately 4 We have played ______ one hour. a for b since 5 Tom hasn't been to London ______ we went there together. a when b since