There are 5 formally related grammar points in the English Grammar Profile in the category of FUTURE/perfect simple with ‘will.’ Many of them overlap and at C1 they are very rare and hard to find in corpora. An example from the iWeb corpus of the future perfect form used for a polite assumption about the present:
I’d better stop here,
but I hope I will have persuaded at least some people that there’s some reasonably low-hanging fruit around,
Gowers’s Weblog
B2 Point 48 is defined as
AFFIRMATIVE
B2 point 52 is defined as:
something which is expected to be completed (or not completed) by a certain point in the future.
B2 point 40 is defined as:
negative form
C1 point 59 is defined as:
make assumptions about the present, particularly with ‘you’.
C1 point 64 is defined as:
‘will’ as a politeness strategy, often in formal contexts.
iWeb search will have vvn:
1 WILL HAVE SEEN 3087
2 WILL HAVE MADE 2245
3 WILL HAVE COMPLETED 2096
4 WILL HAVE NOTICED 2077
further collocates:
1 YOU (PPY ) 1272
2 READERS (NN2 ) 123
3 AMONG (II ) 49
5 WILL HAVE LOST 1750
6 WILL HAVE LEARNED 1720
7 WILL HAVE TAKEN 1706
8 WILL HAVE HEARD 1627
9 WILL HAVE CHANGED 1548
10 WILL HAVE RECEIVED 1499
11 WILL HAVE GONE 1421
12 WILL HAVE INCREASED 1415
13 WILL HAVE COME 1408
14 WILL HAVE LIMITED 1362
15 WILL HAVE GAINED 1333
16 WILL HAVE DEVELOPED 1252
17 WILL HAVE SPENT 1245
18 WILL HAVE BECOME 1177
19 WILL HAVE PAID 1142
20 WILL HAVE EARNED 1100
21 WILL HAVE CREATED 1074
22 WILL HAVE PASSED 978
23 WILL HAVE MOVED 954
24 WILL HAVE GIVEN 951
25 WILL HAVE WORKED 908
26 WILL HAVE REACHED 892
27 WILL HAVE PLAYED 827
28 WILL HAVE LEFT 822
29 WILL HAVE DEMONSTRATED 818
30 WILL HAVE EXPERIENCED 810
31 WILL HAVE GROWN 798
32 WILL HAVE READ 777
33 WILL HAVE FOUND 766
34 WILL HAVE ACHIEVED 710
35 WILL HAVE MET 660
36 WILL HAVE BUILT 654
37 WILL HAVE IMPROVED 587
38 WILL HAVE REDUCED 586
39 WILL HAVE PROVEN 569
40 WILL HAVE USED 569
41 WILL HAVE ADDED 568
42 WILL HAVE SAVED 563
43 WILL HAVE ACQUIRED 555
44 WILL HAVE STARTED 547
45 WILL HAVE SET 530
46 WILL HAVE FORGOTTEN 501
47 WILL HAVE FAILED 495
48 WILL HAVE GOTTEN 474
49 WILL HAVE MISSED 455
50 WILL HAVE PUT 454
51 WILL HAVE HELPED 442
52 WILL HAVE TURNED 439
53 WILL HAVE SERVED 408
54 WILL HAVE WON 403
55 WILL HAVE FALLEN 388
56 WILL HAVE DISAPPEARED 384
57 WILL HAVE FINISHED 382
58 WILL HAVE BEGUN 378
59 WILL HAVE RISEN 369
60 WILL HAVE LEARNT 360
61 WILL HAVE DIED 345
All the criminals you arrested would be released and Jim Gordon will have died for nothing.
62 WILL HAVE DROPPED 344
63 WILL HAVE PROVIDED 341
64 WILL HAVE ARRIVED 320
65 WILL HAVE WRITTEN 314
66 WILL HAVE NOTED 297
67 WILL HAVE RUN 296
68 WILL HAVE ACCOMPLISHED 291
69 WILL HAVE GOT 280
70 WILL HAVE WASTED 278
71 WILL HAVE COVERED 272
72 WILL HAVE ESTABLISHED 267
73 WILL HAVE ACCUMULATED 266
74 WILL HAVE MASTERED 260
75 WILL HAVE FORMED 244
76 WILL HAVE PRODUCED 242
77 WILL HAVE OCCURRED 241
78 WILL HAVE KNOWN 240
79 WILL HAVE SUCCEEDED 236
80 WILL HAVE SHOWN 234
81 WILL HAVE RETURNED 233
82 WILL HAVE DOUBLED 229
83 WILL HAVE INVESTED 228
84 WILL HAVE RAISED 226
85 WILL HAVE BROUGHT 222
86 WILL HAVE SUFFERED 222
87 WILL HAVE CONTRIBUTED 217
88 WILL HAVE HAPPENED 216
89 WILL HAVE CHOSEN 214
90 WILL HAVE OPENED 213
91 WILL HAVE LIVED 210
92 WILL HAVE ATTAINED 209
93 WILL HAVE DISCOVERED 208
94 WILL HAVE CAUSED 205
95 WILL HAVE BROKEN 201
96 WILL HAVE FULFILLED 197
97 WILL HAVE BOUGHT 197
98 WILL HAVE DEDICATED 196
99 WILL HAVE ENCOUNTERED 196
100 WILL HAVE PICKED 194
A search on iWeb for the negative shows these are the 3 main past participles.
1 SEEN 135
2 HEARD 111
3 CHANGED 104
acquired, caused, contributed, demonstrated, doubled, encountered, established, invested, occurred, suffered
C1:
accomplished, attained, dedicated, fulfilled