Search from various Tiếng Anh teachers...
huizilily
will be fixed vs. will have been fixed
Come back tonight.
1. Your car will be fixed by then.
2. Your car will have been fixed by then.
What Is the difference between 1 and 2 ?
when should I use will be+ ven?
Thank you!
18 Thg 02 2019 09:24
Câu trả lời · 3
1
'Your car will be ready by then' is clearer in this situation.
Your car will be fixed by then is similar because in this case 'fixed' is an adjective, like 'ready' (it was 'broken' before)
If you talk about the action, 'fix', you can say 'will have been fixed' - this is a verb in the passive form. You can say that but the other way is more natural in this case.
:)
18 tháng 2 năm 2019
1
They are both saying the same thing. Your car will be fixed tonight.
Will be fixed = some people prefer this short way of speaking.
Will have been = some people prefer this way of speaking.
They are both a promise guarantee commitment that when you go back that evening your car will or will have been fixed.
18 tháng 2 năm 2019
You probably want to use will be. This refers to to a point in time which is in the future relative to now - in this case the year 2030.
Will have been refers to a time, which is in the past relative to a time in the future.
18 tháng 2 năm 2019
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
huizilily
Kỹ năng ngôn ngữ
Tiếng Trung Quốc (Quan thoại), Tiếng Anh
Ngôn ngữ đang học
Tiếng Anh
Bài viết Bạn Có lẽ Cũng Thích

Same Word, Different Meaning: American, British, and South African English
18 lượt thích · 16 Bình luận

How to Sound Confident in English (Even When You’re Nervous)
15 lượt thích · 12 Bình luận

Marketing Vocabulary and Phrases for Business English Learners
13 lượt thích · 6 Bình luận
Thêm bài viết
