1) I ___________ and my legs are really tired now. a) have cycled b) has cycled c) have been cycling d) has been cycling 2) I'm sorry I'm late, ___________ for a long time? a) have you waited b) has you waited c) have you been waiting d) has you been waiting 3) How long ___________ Peter? a) have you known b) has you known c) have you been knowing d) has you been knowing 4) Somebody ___________ my cookies. There are none left. a) have eaten b) has eaten c) have been eating d) has been eating 5) How many books ___________? a) have she written b) has she written c) have she been writing d) has she been writing 6) She must be tired. She ___________ all afternoon. a) have cleaned her flat b) has cleaned her flat c) have been cleaning her flat d) has been cleaning her flat 7) I ___________ all afternoon. a) have read b) has read c) have been reading d) has been reading 8) I ___________ 5 chapters. a) have read b) has read c) have been reading d) has been reading 9) I think I ___________ chocolate since I was born. a) have liked b) has liked c) have been liking d) has been liking 10) They ___________ for months. a) have travelled b) has travelled c) have been travelling d) has been travelling 11) They _______ three countries so far. (so far=already) a) have visited b) has visited c) have been visiting d) has been visiting 12) Nick _______ a computer game for two hours and he is still playing. a) have played b) has played c) have been playing d) has been playing 13) Mike _______ painting his car yet. a) haven't finished b) hasn't finished c) haven't been finishing d) hasn't been finishing 14) Amanda _______ in town since 10 o'clock. a) have shopped b) has shopped c) have been shopping d) has been shopping 15) How long _______ Gerry? a) have you known b) has you known c) have you been knowing d) has you been knowing 16) How many times _______ New York? a) have Charles visited b) has Charles visited c) have Charles been visiting d) has Charles been visiting 17) You look dirty. What _______ all day? a) have you done b) has you done c) have you been doing d) has you been doing 18) We _______ Lisa recently. a) haven't seen b) hasn't seen c) haven't been seeing d) hasn't been seeing 19) My father _______. a) have never smoked b) has never smoked c) have never been smoking d) has never been smoking 20) The children _______ videos for two hours. a) have watched b) has watched c) have been watching d) has been watching
0%
PS & PP
共用
共用
共用
由
Fave8
Intermediate
編輯內容
嵌入
更多
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要登錄
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
刪除
恢復自動保存:
?