Lamento informarles que “agree” es un verbo!! si si tiene vida propia, quiero decir no necesita al señor “to be” para vivir así que lo tenemos que poner SOLO, esta confusión viene de la traducción literal de “estoy de acuerdo” y claro queremos poner al verbo estar, pero “agree” él solito significa toda esa frase que usamos en español. ¿Cómo hacemos entonces? muy simple decimos “I agree” y para el negativo usaremos un auxiliar dependiendo del tiempo de verbo que usemos, en present simple por ejemplo diríamos “I don’t agree”. Por si acaso lo usaramos en pasado, hay que saber que “agree” es regular, es decir lleva -ed pero como ya termina en “e” sólo agregaremos una “d”, nos quedaría “agreed” y lo pronunciaremos algo así como /agríd/.
Por cierto a la hora de preguntar sería igual, diríamos “do you agree?”

https://www.mrbrownenglish.com