1. I think learning how to carve eggshells is difficult.
=> S + think + sth + be + adj.
2. Nam hasn't visited his grandparents for four months.
=> Hiện tại hoàn thành: S + have/ has + V(pp) + for + khoảng thời gian.
3. They have been waiting the bus since 5 p.m.
=> Hiện tại hoàn thành tiếp diễn: S + have/ has + been + V-ing + since + mốc thời gian.
4. I felt tired so I stay in bed. => So + clause: nên
5. I haven't eaten sea food for one year.
=> Hiện tại hoàn thành: S + have/ has + V(pp) + for + khoảng thời gian.
6. She has been singing for two hours.
=> Hiện tại hoàn thành tiếp diễn: S + have/ has + been + V-ing + for + khoảng thời gian.
7. She finds collecting glass bottles useful. => S + find + sth + adj
8. Because I had a terrible headache last night, I am absent from class today.
=> Because + clause: bởi vì