For or SinceOnline version Choose the correct expression for duration. by English Solutions SBM 1 He has been swimming___________ one hour. a for b since 2 It has rained ________a week but it's not enough for the nature here. a for b since 3 She has been driving_____ 10:00 AM; she should have a rest now. a for b since 4 The children have watched TV__________ one hour. They should have lunch now. a for b since 5 They have known each other ______ 1965 but never got married. a for b since 6 He has been a teacher______ 35 years, and he is retired now. a for b since 7 I have been working _________ I woke up. I am tired! a for b since 8 She has been staying in London ______a couple of weeks. a for b since 9 I have called him twice_______ 3:00PM but he hasn't answered. a for b since 10 I called him at 10:00AM but I haven't tried again __________ then. a for b since Feedback 1 period of time 2 period of time 3 point in time 4 period of time 5 point in time 6 period of time 7 point in time 8 period of time 9 point in time 10 point in time