A
1/Have you ever kept a pet for more than three years?
2/ Have you ever eaten Thai food before?
3/She has not studied French for ten years.
4/Why you haven't done your homework before? ( đề là already thì dịch có vẻ lỗi đó bạn)
5/ I have know him for three months.
6/ She has not seen " The Lord of the Rings".
7/ Who he has meet recently?
8/ They have not visited St. Paul s Cathedral yet.
B/
1/ reads
2/will we have
3/comes
4/isn't studying- is watching
5/ do you go
6/ takes
7/ might rain
8/Do you like
9/ Does she often go
10/don't drink