You have been watching TV for 3 hours?or You have kept watching TV for 3 hours?
'You have been watching TV for 3 hours' or ''You have kept watching TV for 3 hours' ? Which one is Right? Or which one is Better?
다양한 영어 선생님을 검색해 보세요...
답변 · 4
1
主要看你想表的思想,你的思维到底是什么,你对说话者说话的语气,从你写的英语来看,主要是对presen perfect 和present perfect continuous 的不理解,造成的,你想表达已经完成的动作。想到了presen perfect,可是感觉好像和你表达的意思还不完全一样,所以加上一个keep,感觉很完美了,但是却走向了错误。而present perfect continuous你不知道什么时候用,把握不住到底应该怎么用,写成了chinglish。学习英语重要的是:你要试图该变你的思维,尽量习惯英美native speaker 的语言习惯。建议你一本书english grammar in use,要像小孩学走路一样,一点一点学起,深刻体会,你就不会迷糊了。
0
'You have been watching TV for 3 hours.'
0
'You have been watching TV for 3 hours'
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
집에서 편안하게 언어를 배울 수 있는 기회를 놓치지 마세요. 경험 많은 강사진을 살펴보고 지금 바로 첫 수업을 신청하세요!
오늘 학습 시작하기
