1) I've known Jane ____ five years. a) for b) since 2) I haven't seen John ____ a very long time. a) for b) since 3) Susie has revised ____ two hours. a) for b) since 4) Marc has talked on the phone ___ a moment. a) for b) since 5) My parents have had this house ____ years. a) for b) since 6) We've had our cat ____ a week. a) for b) since 7) We haven't talked about it ____ many days. a) for b) since 8) Tina and Frank have been married ____ 50 years. a) for b) since 9) I haven't seen you ____ ages. a) for b) since 10) They've read this book ____ three hours. a) for b) since 11) I've known Jane ____ we were children. a) for b) since 12) I haven't seen John ____ yesterday. a) for b) since 13) Susie has revised ____ two o'clock. a) for b) since 14) Marc has talked on the phone ___ I entered the room. a) for b) since 15) My parents have had this house ____ 2000. a) for b) since 16) We've had our cat ____ last week. a) for b) since 17) We haven't talked about it ____ last month. a) for b) since 18) Tina and Frank have been married ____ 1987. a) for b) since 19) I haven't seen you ____ the last party. a) for b) since 20) They've read this book ____ yesterday. a) for b) since

Leaderboard

Visual style

Options

Switch template

Continue editing: ?