1. I _____ (live) in this city all my life.
2. She _____ (not see) the new superhero film yet.
3. We've been friends _____ (since/for) ten years.
4. _____ (you finish) your homework?
5. They have been married _____ (since/for) 2005.
6. My brother _____ (just pass) his driving test!
7. He's watched that show _____ (since/for) last week.
8. The plane _____ (not land) because of the storm.
9. We've studied English _____ (since/for) five years.
10. I think someone _____ (steal) my wallet.
11. How long _____ (you wait) for me?
12. I've had this laptop _____ (since/for) my birthday.
13. They _____ (travel) to ten different countries so far.
14. The power has been off _____ (since/for) an hour.
15. My car _____ (break) down, so I need a lift.
16. We _____ (know) the truth about that incident for weeks.
17. Nobody _____ (call) me _____ (since/for) yesterday morning.
18. She looks tired because she _____ (study) all night.
19. We haven't had any rain here _____ (since/for) months.
20. What languages _____ (he learn) in school?
21. I _____ (read) all the books by this author; they are excellent.
22. He hasn't eaten meat _____ (since/for) he became a vegetarian.
23. That company _____ (produce) electric cars for over a decade now.
24. This is the most beautiful movie I _____ (ever see).
25. The situation _____ (improve) dramatically _____ (since/for) the new CEO took charge.
26. I am exhausted because I _____ (write) my essay all afternoon.
27. How long _____ (you have) that antique clock _____ (since/for)?
28. We _____ (wait) for this opportunity for over a year.
29. The children _____ (never be) to an opera before tonight.
30. My grandmother _____ (not sleep) well _____ (since/for) the past few weeks.