1) ..... you ........ your homework? a) Have , finished b) Has, finished c) Have, finish d) Have, did 2) My friends ............ to the seaside. a) has gone b) have gone c) has went 3) ......... your father ...... dinner? a) Have, cooked b) Has ,made c) Have, done 4) Our English teacher .......... never ....... a horse a) has ridden b) have rode c) has rode d) have ridden 5) I ................. Jack this morning. a) hasn't seen b) haven't seen c) hasn't saw d) haven't saw 6) My parents ............. a new car a) has bought b) have bought c) has buy 7) My brother ............... his leg a) has broke b) have broken c) have broke d) has broken 8) ......... your dad ever ......... to another country? a) Have ,flew b) Has ,flew c) Has, flown d) Have, flown 9) All students ............. an essay. a) have written b) has written c) have wrote 10) She ................. her office. a) have left b) has left c) has leave

Present Perfect english file elementary

排行榜

视觉风格

选项

切换模板

恢复自动保存: