1) I ..................... tuna sandwiches for the party all day! I'll never eat tuna again! a) have made b) have been making c) have been made 2) Connie ................... her dog yet. a) has not fed b) has not been feeding c) has not feeding 3) Why are you breathless? Because I ...................... to catch the bus! a) 've been running b) 've run c) 've ran 4) It's the second time this week you ...................... your English books at home! a) have leaving b) have been leaving c) have left 5) They ............................ the house for two months now. a) have not decorate b) have been decorating c) have be decorating

Present perfect simple/continuous

排行榜

视觉风格

选项

切换模板

恢复自动保存: