1/ How long have you been here? chuyển sang thì quá khứ đơn làm thế nào ạ!
Hôm nay, chúng ta sẽ cùng nhau làm rõ một thắc mắc rất hay về cách chuyển đổi thì trong Tiếng Anh.
Đề bài của chúng ta là: “How long have you been here?” chuyển sang thì quá khứ đơn làm thế nào ạ!
Để giải quyết câu hỏi này, chúng ta sẽ đi qua từng bước một nhé!
Bước 1: Phân tích câu gốc
Câu gốc “How long have you been here?” đang sử dụng thì Hiện tại hoàn thành (Present Perfect).
Chúng ta nhận biết điều này qua cấu trúc: “have/has + V3/ed”.
Câu hỏi này dùng để hỏi về khoảng thời gian mà một hành động hoặc trạng thái đã bắt đầu trong quá khứ và vẫn còn tiếp diễn đến hiện tại, hoặc có liên quan đến hiện tại.
“How long” trong câu này nhấn mạnh vào khoảng thời gian.
Bước 2: Xác định yêu cầu chuyển đổi
Yêu cầu là chuyển câu trên sang thì Quá khứ đơn (Simple Past).
Thì Quá khứ đơn dùng để diễn tả một hành động hoặc trạng thái đã xảy ra và kết thúc hoàn toàn tại một thời điểm xác định trong quá khứ.
Bước 3: Xem xét ý nghĩa khi chuyển đổi
Khi chuyển “How long have you been here?” sang quá khứ đơn, chúng ta cần làm rõ ý nghĩa:
“How long have you been here?” (Hiện tại hoàn thành) -> Hỏi về khoảng thời gian bạn đã ở đây cho đến bây giờ.
Nếu chuyển sang Quá khứ đơn, câu hỏi sẽ là về khoảng thời gian bạn đã ở một địa điểm nào đó trong quá khứ và đã rời đi.
Bước 4: Xây dựng câu hỏi với thì Quá khứ đơn
Trong thì Quá khứ đơn, để hỏi về một hành động đã xảy ra và kết thúc, chúng ta thường dùng trợ động từ “did”.
Để hỏi về thời gian trong quá khứ, chúng ta cũng dùng từ hỏi “How long”.
Cấu trúc câu hỏi với “How long” ở thì Quá khứ đơn là:
How long + did + chủ ngữ + V(nguyên mẫu) + … ?
Bước 5: Áp dụng cấu trúc vào câu đã cho
Câu gốc là “How long have you been here?”.
– Chủ ngữ là “you”.
– Động từ chính là “be” (trong “been here”). Khi chuyển sang quá khứ đơn, động từ “be” sẽ trở thành “was” hoặc “were”. Tuy nhiên, khi dùng với trợ động từ “did”, chúng ta phải sử dụng dạng nguyên mẫu của động từ, đó là “be”.
– “here” là trạng từ chỉ nơi chốn, giữ nguyên.
Vậy, áp dụng cấu trúc:
How long + did + you + be + here ?
-> How long did you be here?
Giải thích:
Trong thì Quá khứ đơn, khi bắt đầu câu hỏi bằng “Did”, động từ theo sau chủ ngữ phải ở dạng nguyên mẫu. Động từ “to be” ở dạng nguyên mẫu là “be”. Do đó, câu hỏi đúng là “How long did you be here?”.
Tuy nhiên, trong giao tiếp thực tế, cách diễn đạt này ít phổ biến hơn so với việc sử dụng “How long” để hỏi về khoảng thời gian ở một nơi nào đó trong quá khứ mà đã kết thúc.
Một cách diễn đạt tự nhiên và phổ biến hơn để hỏi về khoảng thời gian bạn đã ở một địa điểm nào đó trong quá khứ và đã rời đi có thể là:
How long were you there? (Nếu bạn đang nói về một nơi khác mà bạn đã từng ở đó).
Hoặc, nếu vẫn muốn giữ “here” và ý nghĩa bạn đã ở đó trong quá khứ và đã rời đi:
How long were you here?
Câu này có nghĩa là “Bạn đã ở đây bao lâu (trước khi bạn rời đi)?”. Đây là cách dùng Quá khứ đơn với động từ “to be” ở dạng quá khứ đơn (“was/were”).
Tóm lại:
– Câu gốc “How long have you been here?” là thì Hiện tại hoàn thành.
– Nếu chuyển sang Quá khứ đơn theo đúng cấu trúc câu hỏi với “did”, ta có: How long did you be here?
– Tuy nhiên, cách diễn đạt thông dụng và tự nhiên hơn để hỏi về thời gian đã ở một nơi trong quá khứ (và đã rời đi) là: How long were you here?
Hy vọng với những giải thích chi tiết này, các em đã hiểu rõ cách chuyển đổi và ý nghĩa của từng thì. Nếu có bất kỳ câu hỏi nào khác, đừng ngần ngại hỏi cô nhé!
1/ How long have you been here?
\(=>\) Dịch: Bạn đã ở đây bao lâu?
\(->\) Chuyển: When did you begin to be here?
\(=>\) Dịch: Bạn đã bắt đầu ở đây khi nào?
\(->\) Notes: Chuyển “how long” \(->\) “when” (bao lâu – khi nào)
“have” \(->\) “did” (đúng thì quá khứ đơn)
“been” \(->\) ” be” (đúng thì quá khứ đơn)
– Thêm “begin” vào để nghĩa được đầy đủ
\(@Pipimm~\)
How long have you been here?
=> Bạn ở đây bao lâu rồi?
=> Bạn bắt đầu ở đây từ khi nào?
When did you start/begin being here?
HokTot~
@latte2007
#\(wearelover\)#