13.He has never forgot his bag before(never là dấu hiệu thì HTHT)
14Children have been playing game for 9 a.m(For + khoảng thời gian)
Trong câu có started/began->has/have+been+Ving+for time
15How long have you did first know her?(How long+thì HTHT)
16.I have been learning English since 2000(Since+mốc thời gian)
Trong câu có started/began->has/have+been+Ving+for time
17.My sister has been teaching English for 20 years(For + khoảng thời gian)
Trong câu có started/began->has/have+been+Ving+for time
18.It has been raining for half an hour
Trong câu có started/began->has/have+been+Ving+for time
22.We have been working here for 2 years
Trong câu có started/began->has/have+been+Ving+for time