Find all files with the extension .txt in the current directory and its subdirectories and search for lines that contain four or more uppercase letters followed by a question mark.
grep -e '.*[A-Z]\{4\}\?' $(find . -name '*.txt')