In the first company I worked for, I caused loss to the company due to my lack of experiences. As I had just been a technician in paper pattern, I ignored the fabric shrinkage different at each batch. Although I took the remedial action of adjusting washing time, washing temperature, cylinder speed and making different sets of paper pattern match with different batches fabric shrinkage, still have given rise to loss.
had just been,have given句中这两个时态我不是非常确定,不了解用目前完成时,还是过去完成时?请教各位老师!
网友的句子,一看就是中国人写的,有错误。
1. As I had just been a technician in paper pattern, I ignored... 在大家的思维中,缘由在先,结果在后,很好。假如用分词表示缘由的话,相对于一般过去时的谓语动词,则用分词完成体。虽然这样,假如用从句表示缘由,则无需用更早的时态,特别是 be 动词。改为一般过去时即可:As I was just a...
2. still have given rise to loss:这是主句部分,缺少主语。主句的主语是不可以省略的。况且,时态与从句的一般过去时不在一个时间范畴。除此之外,give rise to (致使)的主语应该是事件名词,不应该是“人”。改为:the loss was still caused.