Grammar Interactive Practice
Choose a topic and start practising.
Choose a topic and start practising.
1. Mike and I are neighbors. We know / have known each other since we moved to this block three years ago.
2. Sarah is exhausted. She has been working / is working in the garden all morning to get it ready for spring.
3. "Where is the landlord?" "He's in the basement. He fixes / is fixing a leaky pipe right now."
4. I can't come to the town hall meeting on Thursday. I have been flying / am flying to Chicago that evening.
5. The local bakery is finishing / has finished baking the morning bread, and now the fresh smell is everywhere.
6. I hardly recognized our street. It looks / is looking so different now that they’ve cut down the old oaks.
7. You don't need to worry about the lawn. The gardener mows / has mowed it already.
8. The manager has been talking / is talking to a difficult customer for over forty minutes now.
9. The shuttle to the airport has left / leaves at 6 o’clock. I need to be ready by then.
10. "Do you want to see this new Netflix documentary?" "No, thanks. I have been already seeing / have already seen it."
11. "Where do you go / are you going with all those boxes?" "To the recycling center. Want to join?"
12. Have you seen my car keys? I am searching / have been searching for them all over the house.
13. "Is your neighbor home?" "I don't know. I haven't seen / haven't been seeing him since last weekend.
14. Our new local doctor is amazing. She speaks / is speaking four different languages fluently.
15. We have moved / are moving to a new apartment tomorrow. Everything is already in the truck.
1. As a rule, Americans (TIP) at least 20% at restaurants, but lately many customers (COMPLAIN) about "tip fatigue" on social media.
2. This is the neighborhood where I (OWN) a house. I (LIVE) here since the local park was built.
3. Stop shouting! The hallway (BE) full of noise which (COME) from the neighbors' apartment. Usually, they (NOT MAKE) any noise as the building rules (FORBID) it.
4. I (CHECK) the local Patch news once a day, but I (NOT CHECK) the headlines today, so I don't know why the street is closed.
5. No wonder the local mayor (LOOK) tired after the budget meetings she (ATTEND) for the last two weeks.
6. Why (YOU / NOT PUT ON) a jacket today? - I (WEAR) light clothes only when the weather is over 70°F.
7. Research (SHOW) that many homeowners (PREFER) suburban areas to big cities now. A new housing trend (AFFECT) the real estate market in different ways.
8. I just (LOOK) at the weather app and (SEE) that the temperature (ALREADY / DROP) by 10 degrees.
9. Don't play the music so loudly. The baby (NOT FINISH) her nap and she hates if the dog (BARK) while she (SLEEP).
10. I regularly (SEE) the local patrol car at the corner, but I (NOT SEE) it there for the last three days.
1. People in this neighborhood (USUALLY/BUY) their groceries at the local farmers' market.
2. I (NORMALLY/WASH) my car on the driveway every Sunday.
3. My neighbor (FIX) his fence for three hours now; he’s almost finished.
4. We (HAVE) a garage sale next Saturday to get rid of old stuff.
5. Who (USE) my favorite coffee mug again? You’re always leaving it dirty!
6. The mailman (DELIVER) letters to our street at 10 o’clock every morning.
7. (THE CITY/ORGANIZE) a local festival every summer?
8. (YOU/PAY) your electricity bills online every month?
9. They (CLEAN) the local park right now because of the "Green Day" event.
10. My best friend (MOVE) to a new apartment in Chicago in August.
1. Who (USE) my expensive hair mask? It's almost empty!
2. "Dad said you're busy cooking. What (YOU/COOK)?" - "I (MAKE) some pancakes."
3. My sister (GO) to her yoga class every Tuesday.
4. Mr. and Mrs. Brown (LIVE) in this house since they got married.
5. My dad (JUST/FINISH) repairing the kitchen sink.
6. Local kids (PLAY) football in the park twice a week.
7. Who (SHE/TALK) to on the phone? She looks angry.
8. Mark is so happy. He (FIND) a new job.
9. Wow, it's only eleven and you (ALREADY / HAVE) three cups of coffee this morning.
10. My cousin (STAY) with us at the moment because his flat is being painted.
1. It (RAIN) steadily the whole week in Seattle and it (STILL / RAIN) today, causing minor flooding.
2. We (DRIVE) for six hours already toward the national park, but we (NOT / REACH) the entrance yet.
3. The local power outage (ALREADY / END), but some residents (STILL / COMPLAIN) about the flickering lights.
4. The volunteers (WORK) very hard these two weeks; they (BE) busy with the spring flower festival preparations in the city center.
5. He (TRY) to file his tax return for an hour and he (SAY) he (BE) about to finish it as he (DOUBLE-CHECK) the last few numbers.
6. She (PRACTICE) her English at work these days and (GET) more confident now. Her fluency (BE) rather good, only a slight accent (REMAIN).
7. The developer (FINISH) the first phase of the new apartment complex and now he (CONSTRUCT) the second one. He (WORK) on this project for two years.
8. The local actor, who (PLAY) the lead role in the community theater production, (GIVE) a fine performance every night.
9. Why your clothes (BE) so dirty? (YOU / WORK) in the garden?
10. Recent studies by health experts (SHOW) the benefit of a plant‑based diet for office workers.