Not necessarily. Assuming that the subsequent GQ(s) is/are received within the Maximum Response Delay of the first GQ, it then depends on when the report for the first GQ is scheduled relative to the time the subsequent GQ(s) is/are received.
RFC 3810, section 6.2, Action on Reception of a Query, specifies how a listener is to respond to GQs
If it does, a delay for a response is randomly selected in the range (0,
[Maximum Response Delay]), where Maximum Response Delay is derived
from the Maximum Response Code inserted in the received Query
message. The following rules are then used to determine if a Report
needs to be scheduled or not, and the type of Report to schedule.
(The rules are considered in order and only the first matching rule
1. If there is a pending response to a previous General Query
scheduled sooner than the selected delay, no additional response
needs to be scheduled.
2. If the received Query is a General Query, the Interface Timer is
used to schedule a response to the General Query after the
selected delay. Any previously pending response to a General
Query is canceled.
Based on this there are 2 scenarios.