A.a free 7-day trip B.a free trip for 7 days
C.a 7-day free trip D.a trip for 7 -day free
B怎么不对?
D改为a trip for 7 days free对吗?
我们都说“a trip to ...”,要对这个旅行加各种形容词或限定词的话一般加在trip的前面,而不应把trip和to拆开。首先就要排除B和D。
再加上像"....for free", "....for...days"这样的说法一般用在句尾,极少用在句子中间,所以B和D的说法都是不符合英语语法习惯的。