grep -i ' the .* thing ' daphne.txt
It matches cases where there is more than one word between the and thing, because . matches any character, including a space. It also matches cases with just one word in between that happens to contain some punctuation.
(daphne.txt is in /home/corpora/english/gutenberg/etexts00.)