- Jim’s parents punished him because he had disobeyed them.
- Susan was tired because she had been revising for her exam all day.
- Linda has been working hard to hand in all her assignments on time.
- Pete has been making an effort to pass all his exams.
- I’ve heard some excellent lectures on this website.
- How long have you been studying for there Roman Empire exam?
- When I saw her, she stopped and she told me that she had been looking for me (seeking me) on the web for a long time.
- Probably, my grandmother brought up my mother the same way her mother brought her up.
- I think children learn more when they feel free to make their own decisions.
- My brothers were arguing the whole life until (till) they married.
- How long have you been here? I´ve lived here since I was born.
- Before you arrived, I had already given in the paper to my English teacher
- Brad has been writing this article for more than one hour. He may need some help.
- It´s so nice to see you again. What have you been doing since I last saw you?
- My mother picked me up because the last bus had already left.
- Sue, Have you finished your homework/assessment yet? Your mother has just arrived.
- I haven´t seen her lately. In fact, I think she has already moved and she lives in London now.
- By the time the bell rang, students had already entered the room.
- Rob had already finished the exam before the bell rang.