dolco
Will have PP or Must have PP? What's the difference between... Gandalf will have killed hundreds of dragons in his time. Gandalf must have killed hundreds of dragons in his time. The first sentence is a line from a movie script, and the second one is a something I made up. I've seen a few grammar webpages that says "Will + Have + PP" can be used for past certainty when they are pretty sure about it. (Not future perfect). But how much is it different from "Must + Have + PP"?
2019年12月6日 21:53
回答 · 5
Must have = probably, likely, supposedly, It is used for situations when you make a guess. Example you invite a friend to visit, the friend lives 3 hours driving time from you, you know they left to come to you 3.5 hours ago. You or anyone else would or could say he/she/they/persons name 'must have' arrived by now. You use must have whenever it is possible to do some calculation or reasoning. Or sometimes supposition.
2019年12月6日
Thank you all!!!
2019年12月7日
Both Steve and John omit the other possible meaning of "must have", which can also be used if you believe that, in spite of some small uncertainty, there's strong evidence that someone did it--so they "must have done it." For example: Dick: I think Sally must have eaten the last chocolate pudding from the fridge, don't you, Jane? Jane: She must have eaten it--just look at her mouth and hands! If you wish to indicate uncertainty you must use a questioning tone of voice whereas a level or emphatic tone, as when stating a fact, indicates you're quite sure (based on the evidence).
2019年12月7日
"must have" indicates uncertainty.....a supposition.....one is guessing what happened. "will have" indicates certainty (it's a fact)....as one is telling in a true story
2019年12月6日
まだあなたの答えが見つかりませんか?
質問を書き留めて、ネイティブスピーカーに手伝ってもらいましょう!