다양한 영어 선생님을 검색해 보세요...
Rebs
Immer das gleiche... Ich mache die gleiche Fehler immer. Wie kann mann "I've been to Germany for a year" oder "I lived in Germany in 2012" sagen? Es gibt ein Satz, dass nicht "Ich war in Deutschland" ist. Ich weiss, dass es ein ganzes einfaches Satz ist, aber ich sage immer falsch. Bitte, korrigieren sie mich! Danke sehr!!

답변 · 5

1
for X years = X Jahre lang X years ago = vor X Jahren since X years ago = seit X Jahren in X = X (or sometimes "im Jahr(e) X") While English prefers to use the duration ("for X years"), German prefers to use the starting point ("seit X Jahren"), especially if the action is still ongoing. Also note the word order, it's "time before place" in German, just the other way round as in English. I've been to Germany for a year. = Ich bin seit einem Jahr in Deutschland. I lived in Germany in 2012 = Ich lebte 2012 in Deutschland / Ich habe 2012 in Deutschland gelebt.
1
I've been to Germany for a year = Ich war (für) ein Jahr/ein Jahr lang in Deutschland Ich bin (für) ein Jahr/ein Jahr lang in Deutschland gewesen or (since the English sentence is not clear) Ich bin/wohne seit einem Jahr in Deutschland I lived in Germany in 2012 = 2012 habe ich in Deutschland gelebt/gewohnt Ich habe 2012 in Deutschland gelebt/gewohnt 2012 war ich in Deutschland Ich war 2012 in Deutschland

아직도 답을 찾지 못하셨나요?

질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!

집에서 편안하게 언어를 배울 수 있는 기회를 놓치지 마세요. 경험 많은 강사진을 살펴보고 지금 바로 첫 수업을 신청하세요!

오늘 학습 시작하기