1) Why hasn't she ... her best friend? a) asked b) eaten c) gone d) drunk e) built f) played 2) When have they ... all those sweets? a) drunk b) played c) bought d) visited e) stayed f) been 3) Has Tessa ever ... to London with her family? a) watched b) visited c) thought d) been e) stayed f) read 4) How often have you already ... about the problem? a) seen b) thought c) danced d) said e) built f) drunk 5) Who have you ... about that accident? a) watched b) done c) told d) heard e) visited f) been 6) How many people have you already ... spoken to about my presentation? a) spoken b) eaten c) taught d) thought e) visited f) built

Present Perfect: Questions: Complete the questions with the most suitable past participle.

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?