Present Perfect Tense – Exercise

    0
    257

    They've been playing football _____ 2 o'clock.

    You've just _____ (take) shower.

    It's never ____ (snow) sine 2010.

    We haven't _____ (buy) a car.

    It's been raining _____ 3 days.

    I've just ____ (meet) John. He's nice.

    I've lived here _____ 1999.

    We've studied French _____ April.

    She's been watching TV _____ 5 hours.

    He's already _____ (drink) coffee.

    My dog has _____ (eat) my hot dog.

    She hasn't _____ (clean) my room.

    They've never _____ (drive) a bus.

    My brother has taught math _____ ten years.

    Where is Sam? Have you _____ (see) him?

    Previous articlePresent Continuous Tense – Exercise
    Next articleAll Present Tenses : Exercise
    ยินดีต้อนรับทุกคนเข้าสู่ เว็บไซต์ "ภาษาอังกฤษออนไลน์" อันดับ 1 ของเมืองไทย แหล่งเรียนรู้บนโลกออนไลน์ ที่ทุกคนสามารถเรียนรู้ได้ และเก่งได้ด้วยตนเอง กล้ารับรองว่านี่คือคลังแห่งการเรียนรู้ภาษาอังกฤษที่ดีที่สุดในเมืองไทย