这句话无论填told 还是having been told 都是个病句,因为并列连词 but 前后应该均为完整的句子.这句话可改成:
1、Having been told many times,he still could not understand it.
2、He was told many times ,but (he)still could not understand it.
3、Although( he was) told many times,he still could not understand it.
having been told,作状语表示被动,强调非谓语动词所表示的动作发生在句子谓语之前,told只表示被动,而不表示发生先后
___ many times but he still could not understand it.(tell)
___ many times but he still could not understand it.(tell)
请问told 和having been told 怎么区别?
请问told 和having been told 怎么区别?
英语人气:692 ℃时间:2019-09-29 05:53:42
优质解答
我来回答
类似推荐
猜你喜欢
- 1如图:已知等边△ABC中,D是AC的中点,E是BC延长线上的一点,且CE=CD,DM⊥BC,垂足为M,求证:M是BE的中点.
- 2she likes playing the piano best playing the piano is_____ _______ (同义句)
- 3一个正方体的表面积是384cm2,把这个正方体平均分割成64个相等的小正方体,每个小正方体的表面积是_cm2?
- 4如何用一个汉字表示数字?
- 5某样品为铁的氧化物,与140mL 5mol/L盐酸反应,恰好完全溶解
- 6will you go shopping with us?怎么回答?
- 7谁能帮我分析一下这个句子的句子成分,和句子结构,谢啦~
- 8某人从家里骑自行车到学校,若其自行车速度为15km/h
- 9对流雨,锋面雨,地形雨的具体特征是什么?
- 10已知函数f(x)=log a (x²-ax+2倍根号3+a²/4-a)(a>0且a≠1),对任意实数x1,x2,当x1 <