You can create a Google form that is public and anyone can fillup the form (a form that does not require signing in to Google)
Here are the steps.
Create your form
Go to Google forms website and create a new blank form
Press the new blank form button:
Add the form Fields
Settings
Go to the settings by clicking on the ‘settings’ icon on the top right
Make sure that all the options that require sign up are unchecked.
Uncheck the options that require sign-in. If you want to collect the email addresses of the respondents, you can enable the “Collect Email address” option. It does not require Google Sign in.
Test the form in a different browser
You can test whether the form works without any Google Sign in. Open a browser where you never sign in to Google (open Firefox, Opera, Safari where there is no automatic Google Sign in)
In Google forms, click the “Send” button and copy the short link to the form Paste the link in the browser you have opened.
Then see that the form works without Google sign in: