In the English Grammar Profile, B2 point 51 in the category of PAST and present perfect simple is defined as:
question form with an increasing range of verbs.
For example:
How much sleep have they actually lost?
Looking for variable-length questions on iWeb is always a hard task. Here is only one set pattern that finds some. Note that we also need to search for ‘range of verbs’.
* have|has * _vvn ?
1 ? HAS LANGUAGE CHANGED? 577
2 WHAT HAVE WE LEARNED? 416
3 WHAT HAVE YOU GOT? 332
4 HAVE YOU HEARD? 264
5 WHAT HAVE YOU LEARNED? 211
7 WHAT HAVE I LEARNED? 124
8 YOU HAVE EVER SEEN? 121
10 YOU HAVE EVER HEARD? 105
11 YOU HAVE EVER RECEIVED? 91
(this is not actually the present perfect simple question form. It is B2 present perfect passive in C2 alternative question)
Can I edit or update my application once it has been submitted?
14 LONG HAVE YOU GOT? 76
15 WHAT HAVE YOU TRIED? 75
16 IT HAS BEEN PLACED? (I believe that being able to use present perfect in a subordinate clause in a question is B2 at least, but it is not really a present perfect question)
Can I change or cancel my order once it has been placed?
17 WHAT HAVE WE GOT? 71
18 HAS ANYTHING CHANGED? 70
19 WHERE HAVE THEY GONE? 68
20 YOU HAVE BEEN GIVEN? 67
21 HAS THAT CHANGED? 67
HAVE YOU NOTICED?
24 WORLD HAS EVER SEEN? 63
25 WHAT HAVE YOU FOUND? 62
26 THEY HAVE NOT HEARD? 60
27 THEY HAVE NOT BELIEVED? 59
29 WHAT HAVE YOU SEEN? 52
30 HAVE YOU HEARD? 51
HE HAS BEEN FINED?
CHALLENGES HAVE YOU FACED?
Out of the above results,
B1: challenges, faced, noticed
B2: fined, placed