he had a()visit to canada last mouth A、ten days B、ten-day C、ten-days D、ten day1、我认为ab两个答案都对,其实正确答案是b.我想知道a为什么不选.2、还有这个是过去时因为有last month为什么visit不用visited

问题描述:

he had a()visit to canada last mouth A、ten days B、ten-day C、ten-days D、ten day
1、我认为ab两个答案都对,其实正确答案是b.我想知道a为什么不选.
2、还有这个是过去时因为有last month为什么visit不用visited

对于你的第一个问题,a为什么不选的原因是这句话中你看到a 这个词了么,所以a选项中的 days 与a冲突,不能选,
对于你的第二个问题,在这句话中visit是名词,不是做动词

B
A应该是 ten days'
last month影响的是谓语动词 HAD,而VISIT 在这里是作名词