1) I ......... Turkey three years ago. a) visited b) was visited c) have visited 2) I ....... vegetables when I was a child. a) didn't eat b) don't eat c) haven't eaten 3) I ........ a problem at college before. a) have never b) have never had c) didn't  have 4) I .......... as a carer since 2018. a) have worked b) worked c) was working 5) I .......... the bus every day for the last 10 months and have never had a problem. a) took b) have taken c) was taken 6) Yesterday, something terrible .......... . a) have happened b) happened c) has happened 7) I .......... a delicious meal for my family for Eid last year. a) has made b) made c) have made 8) We still................Pet's Corner because we can never find it! a) hasn't visited b) didn't visit c) haven't visited 9) My best friend .......... me so much. a) helped b) has helped c) help 10) I .......... on Gipsy Lane until the rent went up. a) have lived b) lived c) live 11) While my friend was visiting me, she .......... me such a generous present. a) gave b) has given c) have given 12) I .......... my children so happy, before or since! a) never saw b) never did see c) have never seen

Present perfect or past simple quiz E3

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?