1) I ... to Egypt last summer. a) travelled b) have travelled 2) ... you ever ... a horse? a) Did / ride b) Have / ridden c) Have / ride 3) ... you ... watermelon in August? a) Have ... eat b) Have ... eaten c) Did ... eat 4) I ... never ... insects. a) have ... eat b) have ... eaten c) did ... eat 5) I ... my friend since I was twelve. a) knew b) know c) have known 6) Josh ... basketball for six years. a) have played b) has played c) played 7) ... you ... in a river last summer? a) Did ... swim b) Have ... swum c) Have ... swim 8) I'm ready. I ... my homework. a) made b) did c) have done 9) I ... Everest last year. a) have climbed  b) climbed c) has climbed 10) Hi, Max! ... your mum ... a new dress? a) Did ... buy b) Has ... bought c) Has ... buy

Bảng xếp hạng

Phong cách trực quan

Tùy chọn

Chuyển đổi mẫu

Bạn có muốn khôi phục tự động lưu: không?