ค้นหาจากครู ภาษาอังกฤษ หลากหลายคน...
English Level C1 Test
คำถามที่ 1 จาก 5 คำถาม

There you are!

I have waited for ages
I have been waiting for ages
I waited for ages