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?
Çeşitli İngilizce öğretmenleri arasından arama yapın...
Yanıtlar · 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'
Hâlâ cevap bulamadın mı?
Sorularını yaz ve ana dil konuşanlar sana yardım etsin!
Evden çıkmadan dil öğrenme fırsatını kaçırmayın. Deneyimli dil eğitmenlerimizden oluşan seçkimize göz atın ve ilk dersinize şimdi kaydolun!
Bugün öğrenmeye başlayın
