Looks like no one added any tags here yet for you.
S —>
NP VP
NP —>
{(Det) Adj* N PP}
{pronoun}
proper noun}
VP —>
V {(NP) (Adj)} PP*
{S} PP*
PP —>
P NP
NP test
replace with pronoun
PP test
replace with locational pronoun
question test
string of words being tested can be replaced as answer to question