...has been steep 这句话语法对吗? 是什么时态?

如题所述

语法不对,has been后面接:动词的现在完成时或者形容词
steep如果用作形容词,是陡峭的,险峻的意思,用在has been后面不知道是什么意思,语句不通
steep如果用作动词,是浸泡的意思,用在has been后面要变形加ed,表示完成时,已浸泡的意思。但你提供的句子里没有加ed,用的原型,有语法错误。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-04
这是被动语态的完成时态。“has+been” 表示完成,“been+过去分词” 表示被动,但是 steep (浸泡) 是动词原形,应该改为 steeped (规则变化)。
第2个回答  2018-03-04
为您解答

一般不这么说,最好给全句,才能准确判断。是现在完成时。