1.They have been raising horses and cows on their farm ___ many years.




2.John and Bob have been working on this project ___ five months already.




3.I haven't seen him ___ a long time ago.




4.She's been sick ___ yesterday.




5.He's been working in the field ___ early this morning.




6.He hasn't been in jail ___ more than three years.




7.He came back home ___ the show ended.




8.They've been teaching here ___ quite a long time.




9.He hasn't been in jail ___ that time.




10.We've been here ___ noon.