简单选择题.谢谢-- Do you have any tickets ____ for tonight's perfor

简单选择题.谢谢
-- Do you have any tickets ____ for tonight's performance of Swan Lake?
-- No,I'm sorry.The last one was out a minute ago.
[A]left [B]sold
答案是A,虽然A说起来通顺,但是选B行么?
是不是能翻译成,“你有任意一些能卖的票么?”如果这样,在售票窗口这样问,似乎也行吧?
aaaas799 1年前 已收到5个回答 举报

chaocai 幼苗

共回答了13个问题采纳率:92.3% 举报

单选要从词组的固定搭配和翻译2个角度共同考虑
any tickets left是指还没卖出的票
any tickets sold是指已经卖出的票
那么A的意思
Do you have any tickets left for tonight's performance of Swan Lake?则是
你还有卖剩下的票么?
B的意思则是
"你还有已经卖出的票么?"
这句话完全不通

1年前

3

1380546 幼苗

共回答了63个问题 举报

不能直接用中文硬译,英语有固定搭配

1年前

2

不明不白1 幼苗

共回答了21个问题 举报

sold 表示已卖出的意思,任何情况下都是。所以这里用sold修饰tickets只表示卖出的票,而不是要卖的票。

1年前

1

超透TPU 幼苗

共回答了4个问题 举报

不能用中文的思维方式来思考英文(初中时老师说这是我们的通病)
any tickets left是指还没卖出的票
any tickets sold是指已经卖出的票

1年前

1

好吃哦 幼苗

共回答了88个问题 举报

A 翻译:还有票吗?

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.039 s. - webmaster@yulucn.com