复杂句分析

If you have a desire to help, then give to the homeless, be it money or your time.

请问后面的划线部分是省略句吗? 感觉很奇怪

请先 登录 后评论

其它 2 个回答

mikee

If you have a desire to help, then give to the homeless, be it money or your time.

=

If you have a desire to help, then give to the homeless, whether it is (或be) money or your time.


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

If you have a desire to help, then give to the homeless, be it money or your time.

请问后面的划线部分是省略句吗? 感觉很奇怪

     【答】 be it money or your time 是一个以 be 开头的让步状语从句。例如:

       All magnets behave the same, whether they be large or small. =  All magnets behave the same, be they  large or small. 所有磁体,不论大小,性质相似。(摘自赵俊英:《现代英语语法》p.1379)

      所以,

      If you have a desire to help, then give to the homeless, be it money or your time.

     =If you have a desire to help, then give to the homeless, whether it be money or your time.

      

      whether ... or ... 的意思是“无论...... 还是...... ”、“不管...... 还是...... ”。



  

请先 登录 后评论
  • 0 关注
  • 1 收藏,1669 浏览
  • 373320508 提出于 2020-06-16 19:47

相似问题