Are ____ hungry? Yes, I haven't ____ since ____. When did it last rain? It hasn't rained ____ six months! Does your grandpa work? No, my grandpa hasn't ____ ____ he was 65. Have you ____ to school lately? No, we ____ been to school all summer. How long have you ____ there? I've worked there ____ 2017. How long ____ you worked there? I've worked there ____ eight years. How long have you ____ Linda Fox? I've had Linda Fox ____ I was a baby. I can't find my toy car. Have you ____ it? No, I haven't seen it since ____. Have you ____ grandma today? No, I haven't seen grandma ____ last week. How long have you been in this class? I've been in this class since ____. How long have you known your classmate? I've known him for 2 ____. Have you seen your classmate? I haven't seen him since 2 ____. Have you ____ to Beijing lately? No, I haven't been to Beijing ____ January. Have you eaten at that cafe recently? No, I haven't ____ there for 5 ____. Have you eaten at that cafe recently? No, I haven't eaten there since ____. How long have you lived in your home? I've lived in my home since ____. How long have you lived in your home? I've lived in my home for ____. The charity has helped children ____ ____. The charity has helped children for ____. It hasn't rained for ____ , so it hasn't rained since ____. I haven't eaten since ____ , so I haven't eaten for ____. I miss playing the piano. I haven't played the piano ____ I graduated. I ran track in high school, but I haven't run in a race ____ 10 years. I ____ track in high school, but I haven't ____ in a race for 10 years.

Present Perfect & since/for

Leaderboard

Visual style

Options

Switch template

Continue editing: ?